[{"data":1,"prerenderedAt":291},["ShallowReactive",2],{"navigation":3,"\u002Fplatforms\u002Foverview":116,"\u002Fplatforms\u002Foverview-surround":286},[4,27,53,74,108,112],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":26},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,14,18,22],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":19,"path":20,"stem":21},"Quick start","\u002Fgetting-started\u002Fquick-start","1.getting-started\u002F3.quick-start",{"title":23,"path":24,"stem":25},"Example app and development","\u002Fgetting-started\u002Fdevelopment","1.getting-started\u002F4.development",false,{"title":28,"icon":29,"path":30,"stem":31,"children":32,"page":26},"Guides","i-lucide-book-open","\u002Fguides","2.guides",[33,37,41,45,49],{"title":34,"path":35,"stem":36},"JavaScript API","\u002Fguides\u002Fjavascript-api","2.guides\u002F1.javascript-api",{"title":38,"path":39,"stem":40},"AT commands, exchange and CMUX","\u002Fguides\u002Fat-commands","2.guides\u002F2.at-commands",{"title":42,"path":43,"stem":44},"Rust","\u002Fguides\u002Frust","2.guides\u002F3.rust",{"title":46,"path":47,"stem":48},"Permissions","\u002Fguides\u002Fpermissions","2.guides\u002F4.permissions",{"title":50,"path":51,"stem":52},"Parsers","\u002Fguides\u002Fparsers","2.guides\u002F5.parsers",{"title":54,"icon":55,"path":56,"stem":57,"children":58,"page":26},"API reference","i-lucide-file-code","\u002Freference","3.reference",[59,63,67,71],{"title":60,"path":61,"stem":62},"SerialPort","\u002Freference\u002Fserial-port","3.reference\u002F1.serial-port",{"title":64,"path":65,"stem":66},"Types","\u002Freference\u002Ftypes","3.reference\u002F2.types",{"title":68,"path":69,"stem":70},"Tauri commands","\u002Freference\u002Fcommands","3.reference\u002F3.commands",{"title":46,"path":72,"stem":73},"\u002Freference\u002Fpermissions","3.reference\u002F4.permissions",{"title":75,"icon":76,"path":77,"stem":78,"children":79,"page":26},"Platforms","i-lucide-monitor-smartphone","\u002Fplatforms","4.platforms",[80,84,88,92,96,100,104],{"title":81,"path":82,"stem":83},"Overview","\u002Fplatforms\u002Foverview","4.platforms\u002F1.overview",{"title":85,"path":86,"stem":87},"Desktop","\u002Fplatforms\u002Fdesktop","4.platforms\u002F2.desktop",{"title":89,"path":90,"stem":91},"Android (USB)","\u002Fplatforms\u002Fandroid","4.platforms\u002F3.android",{"title":93,"path":94,"stem":95},"iOS","\u002Fplatforms\u002Fios","4.platforms\u002F4.ios",{"title":97,"path":98,"stem":99},"Serial over TCP","\u002Fplatforms\u002Ftcp","4.platforms\u002F5.tcp",{"title":101,"path":102,"stem":103},"Bluetooth LE (BLE)","\u002Fplatforms\u002Fble","4.platforms\u002F6.ble",{"title":105,"path":106,"stem":107},"DTR \u002F RTS on open","\u002Fplatforms\u002Fdtr-rts","4.platforms\u002F7.dtr-rts",{"title":109,"path":110,"stem":111},"Migration guide","\u002Fmigration","5.migration",{"title":113,"path":114,"stem":115},"Changelog","\u002Fchangelog","9.changelog",{"id":117,"title":81,"body":118,"description":279,"extension":280,"generated":26,"links":281,"meta":282,"navigation":283,"path":82,"seo":284,"stem":83,"__hash__":285},"docs\u002F4.platforms\u002F1.overview.md",{"type":119,"value":120,"toc":274},"minimark",[121,234,245],[122,123,124,153],"table",{},[125,126,127],"thead",{},[128,129,130,134,137,143],"tr",{},[131,132,133],"th",{},"Platform",[131,135,136],{},"Local ports",[131,138,139],{},[140,141,142],"code",{},"tcp:\u002F\u002F",[131,144,145,148,149,152],{},[140,146,147],{},"ble:\u002F\u002F"," (feature ",[140,150,151],{},"ble",")",[154,155,156,173,191,210,223],"tbody",{},[128,157,158,162,168,171],{},[159,160,161],"td",{},"Windows",[159,163,164,165,152],{},"COM ports (",[140,166,167],{},"serialport",[159,169,170],{},"yes",[159,172,170],{},[128,174,175,178,187,189],{},[159,176,177],{},"macOS",[159,179,180,183,184],{},[140,181,182],{},"\u002Fdev\u002Fcu.*",", ",[140,185,186],{},"\u002Fdev\u002Ftty.*",[159,188,170],{},[159,190,170],{},[128,192,193,196,205,207],{},[159,194,195],{},"Linux",[159,197,198,183,201,204],{},[140,199,200],{},"\u002Fdev\u002FttyUSB*",[140,202,203],{},"\u002Fdev\u002FttyACM*",", …",[159,206,170],{},[159,208,209],{},"yes (BlueZ)",[128,211,212,215,218,220],{},[159,213,214],{},"Android",[159,216,217],{},"USB-serial adapters via USB host (Rust drivers)",[159,219,170],{},[159,221,222],{},"yes (API 24+)",[128,224,225,227,230,232],{},[159,226,93],{},[159,228,229],{},"none (no API for it)",[159,231,170],{},[159,233,170],{},[235,236,237,238,183,241,244],"p",{},"The path decides the transport; everything else (",[140,239,240],{},"watch",[140,242,243],{},"exchange",", AT, CMUX,\nauto-reconnect) works the same on all of them.",[246,247,248,254,258,262,266,270],"ul",{},[249,250,251],"li",{},[252,253,85],"a",{"href":86},[249,255,256],{},[252,257,89],{"href":90},[249,259,260],{},[252,261,93],{"href":94},[249,263,264],{},[252,265,97],{"href":98},[249,267,268],{},[252,269,101],{"href":102},[249,271,272],{},[252,273,105],{"href":106},{"title":275,"searchDepth":276,"depth":277,"links":278},"",2,3,[],"Which transports work on which platform; the path decides the transport.","md",null,{},true,{"title":81,"description":279},"8U1eKKSw2CNUFACiZkpcbIPewtY8Gi3XiO8ReQQhsHI",[287,289],{"title":46,"path":72,"stem":73,"description":288,"children":-1},"Every permission identifier of the plugin, generated from permissions\u002F.",{"title":85,"path":86,"stem":87,"description":290,"children":-1},"Windows, macOS and Linux through the serialport crate.",1794158000993]