[{"data":1,"prerenderedAt":4530},["ShallowReactive",2],{"navigation":3,"\u002Freference\u002Ftypes":116,"\u002Freference\u002Ftypes-surround":4525},[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":64,"body":118,"description":4519,"extension":4520,"generated":341,"links":4521,"meta":4522,"navigation":341,"path":65,"seo":4523,"stem":66,"__hash__":4524},"docs\u002F3.reference\u002F2.types.md",{"type":119,"value":120,"toc":4471},"minimark",[121,155,160,167,170,207,213,378,382,388,456,462,509,515,561,567,603,609,657,661,667,670,786,792,803,831,837,891,897,1078,1084,1158,1164,1202,1208,1235,1241,1286,1292,1348,1354,1548,1554,1706,1712,1750,1756,1811,1817,1896,1902,1909,2070,2076,2079,2174,2179,2328,2334,2422,2428,2466,2472,2582,2588,2713,2717,2723,2905,2911,2916,2950,2955,2970,3765,3771,3893,3899,4022,4027,4070,4075,4109,4114,4157,4162,4221,4226,4467],[122,123,124,125,129,130,132,133,142,143,150,151,154],"p",{},"Everything ",[126,127,128],"code",{},"tauri-plugin-serialplugin-api"," exports besides ",[126,131,60],{},", generated from\n",[134,135,139],"a",{"href":136,"rel":137},"https:\u002F\u002Fgithub.com\u002Fs00d\u002Ftauri-plugin-serialplugin\u002Fblob\u002Fmain\u002Fguest-js\u002Ftypes.ts",[138],"nofollow",[126,140,141],{},"guest-js\u002Ftypes.ts"," and ",[134,144,147],{"href":145,"rel":146},"https:\u002F\u002Fgithub.com\u002Fs00d\u002Ftauri-plugin-serialplugin\u002Fblob\u002Fmain\u002Fguest-js\u002Flogger.ts",[138],[126,148,149],{},"guest-js\u002Flogger.ts",".\nOnly names re-exported by ",[126,152,153],{},"guest-js\u002Findex.ts"," are listed.",[156,157,159],"h2",{"id":158},"constants","Constants",[161,162,164],"h3",{"id":163},"default_serial_timeout_ms",[126,165,166],{},"DEFAULT_SERIAL_TIMEOUT_MS",[122,168,169],{},"Default read\u002Fwrite timeout (ms) when opening a port on desktop.",[171,172,177],"pre",{"className":173,"code":174,"language":175,"meta":176,"style":176},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export const DEFAULT_SERIAL_TIMEOUT_MS = 1000;\n","ts","",[126,178,179],{"__ignoreMap":176},[180,181,184,188,192,196,200,204],"span",{"class":182,"line":183},"line",1,[180,185,187],{"class":186},"s7zQu","export",[180,189,191],{"class":190},"spNyl"," const",[180,193,195],{"class":194},"sTEyZ"," DEFAULT_SERIAL_TIMEOUT_MS ",[180,197,199],{"class":198},"sMK4o","=",[180,201,203],{"class":202},"sbssI"," 1000",[180,205,206],{"class":198},";\n",[161,208,210],{"id":209},"loglevel",[126,211,212],{},"LogLevel",[171,214,216],{"className":173,"code":215,"language":175,"meta":176,"style":176},"export const LogLevel = {\n  None: 'None',\n  Error: 'Error',\n  Warn: 'Warn',\n  Info: 'Info',\n  Debug: 'Debug',\n} as const;\n\nexport type LogLevel = (typeof LogLevel)[keyof typeof LogLevel];\n",[126,217,218,232,255,272,289,306,323,336,343],{"__ignoreMap":176},[180,219,220,222,224,227,229],{"class":182,"line":183},[180,221,187],{"class":186},[180,223,191],{"class":190},[180,225,226],{"class":194}," LogLevel ",[180,228,199],{"class":198},[180,230,231],{"class":198}," {\n",[180,233,235,239,242,245,249,252],{"class":182,"line":234},2,[180,236,238],{"class":237},"swJcz","  None",[180,240,241],{"class":198},":",[180,243,244],{"class":198}," '",[180,246,248],{"class":247},"sfazB","None",[180,250,251],{"class":198},"'",[180,253,254],{"class":198},",\n",[180,256,258,261,263,265,268,270],{"class":182,"line":257},3,[180,259,260],{"class":237},"  Error",[180,262,241],{"class":198},[180,264,244],{"class":198},[180,266,267],{"class":247},"Error",[180,269,251],{"class":198},[180,271,254],{"class":198},[180,273,275,278,280,282,285,287],{"class":182,"line":274},4,[180,276,277],{"class":237},"  Warn",[180,279,241],{"class":198},[180,281,244],{"class":198},[180,283,284],{"class":247},"Warn",[180,286,251],{"class":198},[180,288,254],{"class":198},[180,290,292,295,297,299,302,304],{"class":182,"line":291},5,[180,293,294],{"class":237},"  Info",[180,296,241],{"class":198},[180,298,244],{"class":198},[180,300,301],{"class":247},"Info",[180,303,251],{"class":198},[180,305,254],{"class":198},[180,307,309,312,314,316,319,321],{"class":182,"line":308},6,[180,310,311],{"class":237},"  Debug",[180,313,241],{"class":198},[180,315,244],{"class":198},[180,317,318],{"class":247},"Debug",[180,320,251],{"class":198},[180,322,254],{"class":198},[180,324,326,329,332,334],{"class":182,"line":325},7,[180,327,328],{"class":198},"}",[180,330,331],{"class":186}," as",[180,333,191],{"class":190},[180,335,206],{"class":198},[180,337,339],{"class":182,"line":338},8,[180,340,342],{"emptyLinePlaceholder":341},true,"\n",[180,344,346,348,351,355,358,361,364,367,370,373,376],{"class":182,"line":345},9,[180,347,187],{"class":186},[180,349,350],{"class":190}," type",[180,352,354],{"class":353},"sBMFI"," LogLevel",[180,356,357],{"class":198}," =",[180,359,360],{"class":194}," (",[180,362,363],{"class":198},"typeof",[180,365,366],{"class":194}," LogLevel)[",[180,368,369],{"class":198},"keyof",[180,371,372],{"class":198}," typeof",[180,374,375],{"class":194}," LogLevel]",[180,377,206],{"class":198},[156,379,381],{"id":380},"enums","Enums",[161,383,385],{"id":384},"databits",[126,386,387],{},"DataBits",[389,390,391,404],"table",{},[392,393,394],"thead",{},[395,396,397,401],"tr",{},[398,399,400],"th",{},"Member",[398,402,403],{},"Value",[405,406,407,420,432,444],"tbody",{},[395,408,409,415],{},[410,411,412],"td",{},[126,413,414],{},"Five",[410,416,417],{},[126,418,419],{},"'Five'",[395,421,422,427],{},[410,423,424],{},[126,425,426],{},"Six",[410,428,429],{},[126,430,431],{},"'Six'",[395,433,434,439],{},[410,435,436],{},[126,437,438],{},"Seven",[410,440,441],{},[126,442,443],{},"'Seven'",[395,445,446,451],{},[410,447,448],{},[126,449,450],{},"Eight",[410,452,453],{},[126,454,455],{},"'Eight'",[161,457,459],{"id":458},"flowcontrol",[126,460,461],{},"FlowControl",[389,463,464,472],{},[392,465,466],{},[395,467,468,470],{},[398,469,400],{},[398,471,403],{},[405,473,474,485,497],{},[395,475,476,480],{},[410,477,478],{},[126,479,248],{},[410,481,482],{},[126,483,484],{},"'None'",[395,486,487,492],{},[410,488,489],{},[126,490,491],{},"Software",[410,493,494],{},[126,495,496],{},"'Software'",[395,498,499,504],{},[410,500,501],{},[126,502,503],{},"Hardware",[410,505,506],{},[126,507,508],{},"'Hardware'",[161,510,512],{"id":511},"parity",[126,513,514],{},"Parity",[389,516,517,525],{},[392,518,519],{},[395,520,521,523],{},[398,522,400],{},[398,524,403],{},[405,526,527,537,549],{},[395,528,529,533],{},[410,530,531],{},[126,532,248],{},[410,534,535],{},[126,536,484],{},[395,538,539,544],{},[410,540,541],{},[126,542,543],{},"Odd",[410,545,546],{},[126,547,548],{},"'Odd'",[395,550,551,556],{},[410,552,553],{},[126,554,555],{},"Even",[410,557,558],{},[126,559,560],{},"'Even'",[161,562,564],{"id":563},"stopbits",[126,565,566],{},"StopBits",[389,568,569,577],{},[392,570,571],{},[395,572,573,575],{},[398,574,400],{},[398,576,403],{},[405,578,579,591],{},[395,580,581,586],{},[410,582,583],{},[126,584,585],{},"One",[410,587,588],{},[126,589,590],{},"'One'",[395,592,593,598],{},[410,594,595],{},[126,596,597],{},"Two",[410,599,600],{},[126,601,602],{},"'Two'",[161,604,606],{"id":605},"clearbuffer",[126,607,608],{},"ClearBuffer",[389,610,611,619],{},[392,612,613],{},[395,614,615,617],{},[398,616,400],{},[398,618,403],{},[405,620,621,633,645],{},[395,622,623,628],{},[410,624,625],{},[126,626,627],{},"Input",[410,629,630],{},[126,631,632],{},"'Input'",[395,634,635,640],{},[410,636,637],{},[126,638,639],{},"Output",[410,641,642],{},[126,643,644],{},"'Output'",[395,646,647,652],{},[410,648,649],{},[126,650,651],{},"All",[410,653,654],{},[126,655,656],{},"'All'",[156,658,660],{"id":659},"interfaces","Interfaces",[161,662,664],{"id":663},"portinfo",[126,665,666],{},"PortInfo",[122,668,669],{},"Port metadata; the port path is the key of the record it comes in.",[389,671,672,685],{},[392,673,674],{},[395,675,676,679,682],{},[398,677,678],{},"Property",[398,680,681],{},"Type",[398,683,684],{},"Description",[405,686,687,706,720,733,746,759,773],{},[395,688,689,694,699],{},[410,690,691],{},[126,692,693],{},"path?",[410,695,696],{},[126,697,698],{},"string",[410,700,701,705],{},[702,703,704],"strong",{},"Deprecated."," Never sent by the native side; use the record key.",[395,707,708,713,718],{},[410,709,710],{},[126,711,712],{},"manufacturer",[410,714,715],{},[126,716,717],{},"'Unknown' | string",[410,719],{},[395,721,722,727,731],{},[410,723,724],{},[126,725,726],{},"pid",[410,728,729],{},[126,730,717],{},[410,732],{},[395,734,735,740,744],{},[410,736,737],{},[126,738,739],{},"product",[410,741,742],{},[126,743,717],{},[410,745],{},[395,747,748,753,757],{},[410,749,750],{},[126,751,752],{},"serial_number",[410,754,755],{},[126,756,717],{},[410,758],{},[395,760,761,766,771],{},[410,762,763],{},[126,764,765],{},"type",[410,767,768],{},[126,769,770],{},"'PCI' | string",[410,772],{},[395,774,775,780,784],{},[410,776,777],{},[126,778,779],{},"vid",[410,781,782],{},[126,783,717],{},[410,785],{},[161,787,789],{"id":788},"bleportinfo",[126,790,791],{},"BlePortInfo",[122,793,794,795,798,799,802],{},"A ",[126,796,797],{},"SerialPort.scanBlePorts()"," result; the ",[126,800,801],{},"ble:\u002F\u002F…"," path is the record key.",[389,804,805,815],{},[392,806,807],{},[395,808,809,811,813],{},[398,810,678],{},[398,812,681],{},[398,814,684],{},[405,816,817],{},[395,818,819,824,828],{},[410,820,821],{},[126,822,823],{},"rssi",[410,825,826],{},[126,827,698],{},[410,829,830],{},"Signal strength in dBm as a decimal string; empty when the platform did not report it.",[161,832,834],{"id":833},"capabilities",[126,835,836],{},"Capabilities",[389,838,839,849],{},[392,840,841],{},[395,842,843,845,847],{},[398,844,678],{},[398,846,681],{},[398,848,684],{},[405,850,851,865,878],{},[395,852,853,858,863],{},[410,854,855],{},[126,856,857],{},"transport",[410,859,860],{},[126,861,862],{},"'desktop' | 'mobile'",[410,864],{},[395,866,867,872,876],{},[410,868,869],{},[126,870,871],{},"platform",[410,873,874],{},[126,875,698],{},[410,877],{},[395,879,880,885,889],{},[410,881,882],{},[126,883,884],{},"version",[410,886,887],{},[126,888,698],{},[410,890],{},[161,892,894],{"id":893},"watchoptions",[126,895,896],{},"WatchOptions",[389,898,899,909],{},[392,900,901],{},[395,902,903,905,907],{},[398,904,678],{},[398,906,681],{},[398,908,684],{},[405,910,911,926,940,958,977,1020],{},[395,912,913,918,923],{},[410,914,915],{},[126,916,917],{},"timeout?",[410,919,920],{},[126,921,922],{},"number",[410,924,925],{},"Batch coalescing window (ms). Default ~20 ms; not the port's read timeout.",[395,927,928,933,937],{},[410,929,930],{},[126,931,932],{},"size?",[410,934,935],{},[126,936,922],{},[410,938,939],{},"Max bytes per read chunk; a batch is also flushed once this many bytes are buffered.",[395,941,942,947,951],{},[410,943,944],{},[126,945,946],{},"serialDataFlushIntervalMs?",[410,948,949],{},[126,950,922],{},[410,952,953,954,957],{},"Batch flush interval (ms); takes precedence over ",[126,955,956],{},"timeout",". All platforms.",[395,959,960,965,970],{},[410,961,962],{},[126,963,964],{},"decode?",[410,966,967],{},[126,968,969],{},"boolean",[410,971,972,973,976],{},"Default ",[126,974,975],{},"true"," — stream-decode with TextDecoder.",[395,978,979,984,988],{},[410,980,981],{},[126,982,983],{},"routeUrc?",[410,985,986],{},[126,987,969],{},[410,989,990,991,993,994,997,998,1001,1002,1004,1005,1007,1008,1011,1012,1015,1016,1019],{},"When ",[126,992,975],{},", native hub line-routes idle RX so AT URC lines become ",[126,995,996],{},"onUrc"," events (and are removed from ",[126,999,1000],{},"onData","). Default: ",[126,1003,975],{}," if ",[126,1006,996],{}," is provided, else ",[126,1009,1010],{},"false"," (raw byte stream — required for binary \u002F NMEA). Ignored on CMUX channels (",[126,1013,1014],{},"openMuxChannel()","), as is ",[126,1017,1018],{},"size",".",[395,1021,1022,1027,1032],{},[410,1023,1024],{},[126,1025,1026],{},"parser?",[410,1028,1029],{},[126,1030,1031],{},"ParserOptions",[410,1033,1034,1035,1038,1039,1041,1042,1044,1045,1048,1049,1052,1053,1056,1057,1060,1061,1063,1064,1044,1067,1070,1071,1073,1074,1077],{},"Frame RX natively (Node ",[126,1036,1037],{},"@serialport\u002Fparser-*"," semantics): each complete frame becomes exactly one ",[126,1040,1000],{}," call and the batch window (",[126,1043,956],{},", ",[126,1046,1047],{},"serialDataFlushIntervalMs",") no longer applies. With ",[126,1050,1051],{},"decode"," (default) each frame is decoded on its own. An invalid config rejects ",[126,1054,1055],{},"watch()"," before the watch starts. With ",[126,1058,1059],{},"routeUrc"," \u002F ",[126,1062,996],{},", URC lines are split off first and only the other lines reach the parser. On ",[126,1065,1066],{},"unwatch()",[126,1068,1069],{},"close()"," or a disconnect, the parser's buffered partial frame is delivered as a last ",[126,1072,1000],{}," call (before ",[126,1075,1076],{},"onDisconnect","). Auto-reconnect restores the watch with the same parser.",[161,1079,1081],{"id":1080},"watchhandlers",[126,1082,1083],{},"WatchHandlers",[389,1085,1086,1096],{},[392,1087,1088],{},[395,1089,1090,1092,1094],{},[398,1091,678],{},[398,1093,681],{},[398,1095,684],{},[405,1097,1098,1111,1130,1144],{},[395,1099,1100,1104,1109],{},[410,1101,1102],{},[126,1103,1000],{},[410,1105,1106],{},[126,1107,1108],{},"(data: string | Uint8Array) => void",[410,1110],{},[395,1112,1113,1118,1123],{},[410,1114,1115],{},[126,1116,1117],{},"onUrc?",[410,1119,1120],{},[126,1121,1122],{},"(line: string) => void",[410,1124,1125,1126,1129],{},"Unsolicited AT line (",[126,1127,1128],{},"+CREG:"," etc.) when watch stays active during AT.",[395,1131,1132,1137,1142],{},[410,1133,1134],{},[126,1135,1136],{},"onDisconnect?",[410,1138,1139],{},[126,1140,1141],{},"(reason: string) => void",[410,1143],{},[395,1145,1146,1151,1156],{},[410,1147,1148],{},[126,1149,1150],{},"onError?",[410,1152,1153],{},[126,1154,1155],{},"(message: string) => void",[410,1157],{},[161,1159,1161],{"id":1160},"watchhandle",[126,1162,1163],{},"WatchHandle",[389,1165,1166,1176],{},[392,1167,1168],{},[395,1169,1170,1172,1174],{},[398,1171,678],{},[398,1173,681],{},[398,1175,684],{},[405,1177,1178,1191],{},[395,1179,1180,1185,1189],{},[410,1181,1182],{},[126,1183,1184],{},"channelId",[410,1186,1187],{},[126,1188,922],{},[410,1190],{},[395,1192,1193,1198,1200],{},[410,1194,1195],{},[126,1196,1197],{},"unwatch(): Promise\u003Cvoid>",[410,1199],{},[410,1201],{},[161,1203,1205],{"id":1204},"availableportsoptions",[126,1206,1207],{},"AvailablePortsOptions",[389,1209,1210,1220],{},[392,1211,1212],{},[395,1213,1214,1216,1218],{},[398,1215,678],{},[398,1217,681],{},[398,1219,684],{},[405,1221,1222],{},[395,1223,1224,1229,1233],{},[410,1225,1226],{},[126,1227,1228],{},"singlePortPerDevice?",[410,1230,1231],{},[126,1232,969],{},[410,1234],{},[161,1236,1238],{"id":1237},"watchportsoptions",[126,1239,1240],{},"WatchPortsOptions",[389,1242,1243,1253],{},[392,1244,1245],{},[395,1246,1247,1249,1251],{},[398,1248,678],{},[398,1250,681],{},[398,1252,684],{},[405,1254,1255,1272],{},[395,1256,1257,1261,1265],{},[410,1258,1259],{},[126,1260,1228],{},[410,1262,1263],{},[126,1264,969],{},[410,1266,1267,1268,1271],{},"Same as ",[126,1269,1270],{},"available_ports({ singlePortPerDevice })",". Default: false",[395,1273,1274,1279,1283],{},[410,1275,1276],{},[126,1277,1278],{},"pollIntervalMs?",[410,1280,1281],{},[126,1282,922],{},[410,1284,1285],{},"Poll interval (ms). Desktop default 2000; Android uses USB events + poll fallback.",[161,1287,1289],{"id":1288},"watchportshandlers",[126,1290,1291],{},"WatchPortsHandlers",[389,1293,1294,1304],{},[392,1295,1296],{},[395,1297,1298,1300,1302],{},[398,1299,678],{},[398,1301,681],{},[398,1303,684],{},[405,1305,1306,1320,1334],{},[395,1307,1308,1313,1318],{},[410,1309,1310],{},[126,1311,1312],{},"onSnapshot?",[410,1314,1315],{},[126,1316,1317],{},"(ports: Record\u003Cstring, PortInfo>) => void",[410,1319],{},[395,1321,1322,1327,1332],{},[410,1323,1324],{},[126,1325,1326],{},"onAdded?",[410,1328,1329],{},[126,1330,1331],{},"(path: string, info: PortInfo) => void",[410,1333],{},[395,1335,1336,1341,1346],{},[410,1337,1338],{},[126,1339,1340],{},"onRemoved?",[410,1342,1343],{},[126,1344,1345],{},"(path: string) => void",[410,1347],{},[161,1349,1351],{"id":1350},"serialportoptions",[126,1352,1353],{},"SerialportOptions",[389,1355,1356,1366],{},[392,1357,1358],{},[395,1359,1360,1362,1364],{},[398,1361,678],{},[398,1363,681],{},[398,1365,684],{},[405,1367,1368,1385,1399,1412,1425,1438,1451,1464,1477,1490,1502,1514,1526],{},[395,1369,1370,1375,1379],{},[410,1371,1372],{},[126,1373,1374],{},"dtr?",[410,1376,1377],{},[126,1378,969],{},[410,1380,1381,1382,1384],{},"DTR level on open. ",[126,1383,1010],{}," keeps Arduino-style boards from resetting when the port opens (Linux still pulses DTR briefly). Default: platform default (desktop: unchanged, Android: asserted).",[395,1386,1387,1392,1396],{},[410,1388,1389],{},[126,1390,1391],{},"rts?",[410,1393,1394],{},[126,1395,969],{},[410,1397,1398],{},"RTS level on open. Default: platform default (desktop: unchanged, Android: asserted).",[395,1400,1401,1406,1410],{},[410,1402,1403],{},[126,1404,1405],{},"path",[410,1407,1408],{},[126,1409,698],{},[410,1411],{},[395,1413,1414,1419,1423],{},[410,1415,1416],{},[126,1417,1418],{},"baudRate",[410,1420,1421],{},[126,1422,922],{},[410,1424],{},[395,1426,1427,1432,1436],{},[410,1428,1429],{},[126,1430,1431],{},"encoding?",[410,1433,1434],{},[126,1435,698],{},[410,1437],{},[395,1439,1440,1445,1449],{},[410,1441,1442],{},[126,1443,1444],{},"dataBits?",[410,1446,1447],{},[126,1448,387],{},[410,1450],{},[395,1452,1453,1458,1462],{},[410,1454,1455],{},[126,1456,1457],{},"flowControl?",[410,1459,1460],{},[126,1461,461],{},[410,1463],{},[395,1465,1466,1471,1475],{},[410,1467,1468],{},[126,1469,1470],{},"parity?",[410,1472,1473],{},[126,1474,514],{},[410,1476],{},[395,1478,1479,1484,1488],{},[410,1480,1481],{},[126,1482,1483],{},"stopBits?",[410,1485,1486],{},[126,1487,566],{},[410,1489],{},[395,1491,1492,1496,1500],{},[410,1493,1494],{},[126,1495,917],{},[410,1497,1498],{},[126,1499,922],{},[410,1501],{},[395,1503,1504,1508,1512],{},[410,1505,1506],{},[126,1507,932],{},[410,1509,1510],{},[126,1511,922],{},[410,1513],{},[395,1515,1516,1520,1524],{},[410,1517,1518],{},[126,1519,946],{},[410,1521,1522],{},[126,1523,922],{},[410,1525],{},[395,1527,1528,1533,1538],{},[410,1529,1530],{},[126,1531,1532],{},"atSession?",[410,1534,1535],{},[126,1536,1537],{},"AtSessionOptions",[410,1539,1540,1541,1544,1545,1019],{},"Default AT session options applied on ",[126,1542,1543],{},"open()"," via native ",[126,1546,1547],{},"configureAtSession",[161,1549,1551],{"id":1550},"options",[126,1552,1553],{},"Options",[389,1555,1556,1566],{},[392,1557,1558],{},[395,1559,1560,1562,1564],{},[398,1561,678],{},[398,1563,681],{},[398,1565,684],{},[405,1567,1568,1582,1594,1606,1619,1632,1645,1657,1670,1682,1694],{},[395,1569,1570,1574,1578],{},[410,1571,1572],{},[126,1573,1374],{},[410,1575,1576],{},[126,1577,969],{},[410,1579,1381,1580,1384],{},[126,1581,1010],{},[395,1583,1584,1588,1592],{},[410,1585,1586],{},[126,1587,1391],{},[410,1589,1590],{},[126,1591,969],{},[410,1593,1398],{},[395,1595,1596,1600,1604],{},[410,1597,1598],{},[126,1599,693],{},[410,1601,1602],{},[126,1603,698],{},[410,1605],{},[395,1607,1608,1613,1617],{},[410,1609,1610],{},[126,1611,1612],{},"baudRate?",[410,1614,1615],{},[126,1616,922],{},[410,1618],{},[395,1620,1621,1626,1630],{},[410,1622,1623],{},[126,1624,1625],{},"dataBits",[410,1627,1628],{},[126,1629,387],{},[410,1631],{},[395,1633,1634,1639,1643],{},[410,1635,1636],{},[126,1637,1638],{},"flowControl",[410,1640,1641],{},[126,1642,461],{},[410,1644],{},[395,1646,1647,1651,1655],{},[410,1648,1649],{},[126,1650,511],{},[410,1652,1653],{},[126,1654,514],{},[410,1656],{},[395,1658,1659,1664,1668],{},[410,1660,1661],{},[126,1662,1663],{},"stopBits",[410,1665,1666],{},[126,1667,566],{},[410,1669],{},[395,1671,1672,1676,1680],{},[410,1673,1674],{},[126,1675,932],{},[410,1677,1678],{},[126,1679,922],{},[410,1681],{},[395,1683,1684,1688,1692],{},[410,1685,1686],{},[126,1687,956],{},[410,1689,1690],{},[126,1691,922],{},[410,1693],{},[395,1695,1696,1700,1704],{},[410,1697,1698],{},[126,1699,946],{},[410,1701,1702],{},[126,1703,922],{},[410,1705],{},[161,1707,1709],{"id":1708},"readoptions",[126,1710,1711],{},"ReadOptions",[389,1713,1714,1724],{},[392,1715,1716],{},[395,1717,1718,1720,1722],{},[398,1719,678],{},[398,1721,681],{},[398,1723,684],{},[405,1725,1726,1738],{},[395,1727,1728,1732,1736],{},[410,1729,1730],{},[126,1731,917],{},[410,1733,1734],{},[126,1735,922],{},[410,1737],{},[395,1739,1740,1744,1748],{},[410,1741,1742],{},[126,1743,932],{},[410,1745,1746],{},[126,1747,922],{},[410,1749],{},[161,1751,1753],{"id":1752},"autoreconnectoptions",[126,1754,1755],{},"AutoReconnectOptions",[389,1757,1758,1768],{},[392,1759,1760],{},[395,1761,1762,1764,1766],{},[398,1763,678],{},[398,1765,681],{},[398,1767,684],{},[405,1769,1770,1783,1797],{},[395,1771,1772,1777,1781],{},[410,1773,1774],{},[126,1775,1776],{},"interval?",[410,1778,1779],{},[126,1780,922],{},[410,1782],{},[395,1784,1785,1790,1795],{},[410,1786,1787],{},[126,1788,1789],{},"maxAttempts?",[410,1791,1792],{},[126,1793,1794],{},"number | null",[410,1796],{},[395,1798,1799,1804,1809],{},[410,1800,1801],{},[126,1802,1803],{},"onReconnect?",[410,1805,1806],{},[126,1807,1808],{},"(success: boolean, attempt: number) => void",[410,1810],{},[161,1812,1814],{"id":1813},"autoreconnectinfo",[126,1815,1816],{},"AutoReconnectInfo",[389,1818,1819,1829],{},[392,1820,1821],{},[395,1822,1823,1825,1827],{},[398,1824,678],{},[398,1826,681],{},[398,1828,684],{},[405,1830,1831,1844,1857,1870,1883],{},[395,1832,1833,1838,1842],{},[410,1834,1835],{},[126,1836,1837],{},"enabled",[410,1839,1840],{},[126,1841,969],{},[410,1843],{},[395,1845,1846,1851,1855],{},[410,1847,1848],{},[126,1849,1850],{},"interval",[410,1852,1853],{},[126,1854,922],{},[410,1856],{},[395,1858,1859,1864,1868],{},[410,1860,1861],{},[126,1862,1863],{},"maxAttempts",[410,1865,1866],{},[126,1867,1794],{},[410,1869],{},[395,1871,1872,1877,1881],{},[410,1873,1874],{},[126,1875,1876],{},"currentAttempts",[410,1878,1879],{},[126,1880,922],{},[410,1882],{},[395,1884,1885,1890,1894],{},[410,1886,1887],{},[126,1888,1889],{},"hasCallback",[410,1891,1892],{},[126,1893,969],{},[410,1895],{},[161,1897,1899],{"id":1898},"exchangeoptions",[126,1900,1901],{},"ExchangeOptions",[122,1903,1904,1905,1908],{},"Options passed to native ",[126,1906,1907],{},"exchange"," (write + read-until).",[389,1910,1911,1921],{},[392,1912,1913],{},[395,1914,1915,1917,1919],{},[398,1916,678],{},[398,1918,681],{},[398,1920,684],{},[405,1922,1923,1936,1949,1963,1976,1990,2003,2016,2030,2044,2057],{},[395,1924,1925,1930,1934],{},[410,1926,1927],{},[126,1928,1929],{},"timeoutMs?",[410,1931,1932],{},[126,1933,922],{},[410,1935],{},[395,1937,1938,1943,1947],{},[410,1939,1940],{},[126,1941,1942],{},"maxBytes?",[410,1944,1945],{},[126,1946,922],{},[410,1948],{},[395,1950,1951,1956,1961],{},[410,1952,1953],{},[126,1954,1955],{},"terminators?",[410,1957,1958],{},[126,1959,1960],{},"string[]",[410,1962],{},[395,1964,1965,1970,1974],{},[410,1966,1967],{},[126,1968,1969],{},"idleMs?",[410,1971,1972],{},[126,1973,922],{},[410,1975],{},[395,1977,1978,1983,1988],{},[410,1979,1980],{},[126,1981,1982],{},"rxPrepare?",[410,1984,1985],{},[126,1986,1987],{},"RxPrepareMode",[410,1989],{},[395,1991,1992,1997,2001],{},[410,1993,1994],{},[126,1995,1996],{},"drainIdleMs?",[410,1998,1999],{},[126,2000,922],{},[410,2002],{},[395,2004,2005,2010,2014],{},[410,2006,2007],{},[126,2008,2009],{},"drainMaxMs?",[410,2011,2012],{},[126,2013,922],{},[410,2015],{},[395,2017,2018,2023,2028],{},[410,2019,2020],{},[126,2021,2022],{},"completionMode?",[410,2024,2025],{},[126,2026,2027],{},"ExchangeCompletionMode",[410,2029],{},[395,2031,2032,2037,2042],{},[410,2033,2034],{},[126,2035,2036],{},"resultFormat?",[410,2038,2039],{},[126,2040,2041],{},"AtResultFormat",[410,2043],{},[395,2045,2046,2051,2055],{},[410,2047,2048],{},[126,2049,2050],{},"command?",[410,2052,2053],{},[126,2054,698],{},[410,2056],{},[395,2058,2059,2064,2068],{},[410,2060,2061],{},[126,2062,2063],{},"solicitedPrefixes?",[410,2065,2066],{},[126,2067,1960],{},[410,2069],{},[161,2071,2073],{"id":2072},"exchangeresponse",[126,2074,2075],{},"ExchangeResponse",[122,2077,2078],{},"Structured native exchange response.",[389,2080,2081,2091],{},[392,2082,2083],{},[395,2084,2085,2087,2089],{},[398,2086,678],{},[398,2088,681],{},[398,2090,684],{},[405,2092,2093,2107,2121,2134,2148,2161],{},[395,2094,2095,2100,2105],{},[410,2096,2097],{},[126,2098,2099],{},"raw",[410,2101,2102],{},[126,2103,2104],{},"Uint8Array",[410,2106],{},[395,2108,2109,2114,2119],{},[410,2110,2111],{},[126,2112,2113],{},"matched",[410,2115,2116],{},[126,2117,2118],{},"ExchangeMatch",[410,2120],{},[395,2122,2123,2128,2132],{},[410,2124,2125],{},[126,2126,2127],{},"lines",[410,2129,2130],{},[126,2131,1960],{},[410,2133],{},[395,2135,2136,2141,2146],{},[410,2137,2138],{},[126,2139,2140],{},"status",[410,2142,2143],{},[126,2144,2145],{},"AtParseStatus",[410,2147],{},[395,2149,2150,2155,2159],{},[410,2151,2152],{},[126,2153,2154],{},"solicitedBody",[410,2156,2157],{},[126,2158,1960],{},[410,2160],{},[395,2162,2163,2168,2172],{},[410,2164,2165],{},[126,2166,2167],{},"urcLines",[410,2169,2170],{},[126,2171,1960],{},[410,2173],{},[161,2175,2177],{"id":2176},"atsessionoptions",[126,2178,1537],{},[389,2180,2181,2191],{},[392,2182,2183],{},[395,2184,2185,2187,2189],{},[398,2186,678],{},[398,2188,681],{},[398,2190,684],{},[405,2192,2193,2206,2219,2232,2245,2258,2272,2289,2307],{},[395,2194,2195,2200,2204],{},[410,2196,2197],{},[126,2198,2199],{},"defaultTimeoutMs?",[410,2201,2202],{},[126,2203,922],{},[410,2205],{},[395,2207,2208,2213,2217],{},[410,2209,2210],{},[126,2211,2212],{},"defaultTerminators?",[410,2214,2215],{},[126,2216,1960],{},[410,2218],{},[395,2220,2221,2226,2230],{},[410,2222,2223],{},[126,2224,2225],{},"defaultIdleMs?",[410,2227,2228],{},[126,2229,922],{},[410,2231],{},[395,2233,2234,2239,2243],{},[410,2235,2236],{},[126,2237,2238],{},"defaultRxPrepare?",[410,2240,2241],{},[126,2242,1987],{},[410,2244],{},[395,2246,2247,2252,2256],{},[410,2248,2249],{},[126,2250,2251],{},"defaultSolicitedPrefixes?",[410,2253,2254],{},[126,2255,1960],{},[410,2257],{},[395,2259,2260,2265,2269],{},[410,2261,2262],{},[126,2263,2264],{},"stopOnError?",[410,2266,2267],{},[126,2268,969],{},[410,2270,2271],{},"Stop processing queue on first error. Default: true",[395,2273,2274,2279,2283],{},[410,2275,2276],{},[126,2277,2278],{},"expectOk?",[410,2280,2281],{},[126,2282,969],{},[410,2284,2285,2286,1271],{},"Reject promise when native status is not ",[126,2287,2288],{},"ok",[395,2290,2291,2296,2300],{},[410,2292,2293],{},[126,2294,2295],{},"appendCr?",[410,2297,2298],{},[126,2299,969],{},[410,2301,2302,2303,2306],{},"Append ",[126,2304,2305],{},"\\r"," when command has no line ending. Default: true",[395,2308,2309,2313,2317],{},[410,2310,2311],{},[126,2312,2036],{},[410,2314,2315],{},[126,2316,2041],{},[410,2318,2319,2320,2323,2324,2327],{},"Verbose (",[126,2321,2322],{},"ATV1",") vs numeric (",[126,2325,2326],{},"ATV0",") result lines. Default: verbose",[161,2329,2331],{"id":2330},"atphase",[126,2332,2333],{},"AtPhase",[389,2335,2336,2346],{},[392,2337,2338],{},[395,2339,2340,2342,2344],{},[398,2341,678],{},[398,2343,681],{},[398,2345,684],{},[405,2347,2348,2362,2374,2386,2398,2410],{},[395,2349,2350,2355,2360],{},[410,2351,2352],{},[126,2353,2354],{},"write",[410,2356,2357],{},[126,2358,2359],{},"string | Uint8Array",[410,2361],{},[395,2363,2364,2368,2372],{},[410,2365,2366],{},[126,2367,2022],{},[410,2369,2370],{},[126,2371,2027],{},[410,2373],{},[395,2375,2376,2380,2384],{},[410,2377,2378],{},[126,2379,2036],{},[410,2381,2382],{},[126,2383,2041],{},[410,2385],{},[395,2387,2388,2392,2396],{},[410,2389,2390],{},[126,2391,1929],{},[410,2393,2394],{},[126,2395,922],{},[410,2397],{},[395,2399,2400,2404,2408],{},[410,2401,2402],{},[126,2403,2050],{},[410,2405,2406],{},[126,2407,698],{},[410,2409],{},[395,2411,2412,2416,2420],{},[410,2413,2414],{},[126,2415,1982],{},[410,2417,2418],{},[126,2419,1987],{},[410,2421],{},[161,2423,2425],{"id":2424},"sendsmspduoptions",[126,2426,2427],{},"SendSmsPduOptions",[389,2429,2430,2440],{},[392,2431,2432],{},[395,2433,2434,2436,2438],{},[398,2435,678],{},[398,2437,681],{},[398,2439,684],{},[405,2441,2442,2454],{},[395,2443,2444,2448,2452],{},[410,2445,2446],{},[126,2447,1929],{},[410,2449,2450],{},[126,2451,922],{},[410,2453],{},[395,2455,2456,2460,2464],{},[410,2457,2458],{},[126,2459,2036],{},[410,2461,2462],{},[126,2463,2041],{},[410,2465],{},[161,2467,2469],{"id":2468},"atcommandoptions",[126,2470,2471],{},"AtCommandOptions",[389,2473,2474,2484],{},[392,2475,2476],{},[395,2477,2478,2480,2482],{},[398,2479,678],{},[398,2481,681],{},[398,2483,684],{},[405,2485,2486,2498,2510,2522,2534,2546,2558,2570],{},[395,2487,2488,2492,2496],{},[410,2489,2490],{},[126,2491,1929],{},[410,2493,2494],{},[126,2495,922],{},[410,2497],{},[395,2499,2500,2504,2508],{},[410,2501,2502],{},[126,2503,1955],{},[410,2505,2506],{},[126,2507,1960],{},[410,2509],{},[395,2511,2512,2516,2520],{},[410,2513,2514],{},[126,2515,1969],{},[410,2517,2518],{},[126,2519,922],{},[410,2521],{},[395,2523,2524,2528,2532],{},[410,2525,2526],{},[126,2527,1982],{},[410,2529,2530],{},[126,2531,1987],{},[410,2533],{},[395,2535,2536,2540,2544],{},[410,2537,2538],{},[126,2539,2022],{},[410,2541,2542],{},[126,2543,2027],{},[410,2545],{},[395,2547,2548,2552,2556],{},[410,2549,2550],{},[126,2551,2036],{},[410,2553,2554],{},[126,2555,2041],{},[410,2557],{},[395,2559,2560,2564,2568],{},[410,2561,2562],{},[126,2563,2063],{},[410,2565,2566],{},[126,2567,1960],{},[410,2569],{},[395,2571,2572,2576,2580],{},[410,2573,2574],{},[126,2575,2295],{},[410,2577,2578],{},[126,2579,969],{},[410,2581],{},[161,2583,2585],{"id":2584},"atcommandresult",[126,2586,2587],{},"AtCommandResult",[389,2589,2590,2600],{},[392,2591,2592],{},[395,2593,2594,2596,2598],{},[398,2595,678],{},[398,2597,681],{},[398,2599,684],{},[405,2601,2602,2615,2628,2640,2652,2664,2676,2688,2700],{},[395,2603,2604,2609,2613],{},[410,2605,2606],{},[126,2607,2608],{},"command",[410,2610,2611],{},[126,2612,698],{},[410,2614],{},[395,2616,2617,2622,2626],{},[410,2618,2619],{},[126,2620,2621],{},"response",[410,2623,2624],{},[126,2625,698],{},[410,2627],{},[395,2629,2630,2634,2638],{},[410,2631,2632],{},[126,2633,2099],{},[410,2635,2636],{},[126,2637,2104],{},[410,2639],{},[395,2641,2642,2646,2650],{},[410,2643,2644],{},[126,2645,2140],{},[410,2647,2648],{},[126,2649,2145],{},[410,2651],{},[395,2653,2654,2658,2662],{},[410,2655,2656],{},[126,2657,2127],{},[410,2659,2660],{},[126,2661,1960],{},[410,2663],{},[395,2665,2666,2670,2674],{},[410,2667,2668],{},[126,2669,2154],{},[410,2671,2672],{},[126,2673,1960],{},[410,2675],{},[395,2677,2678,2682,2686],{},[410,2679,2680],{},[126,2681,2167],{},[410,2683,2684],{},[126,2685,1960],{},[410,2687],{},[395,2689,2690,2694,2698],{},[410,2691,2692],{},[126,2693,2113],{},[410,2695,2696],{},[126,2697,2118],{},[410,2699],{},[395,2701,2702,2707,2711],{},[410,2703,2704],{},[126,2705,2706],{},"timedOut",[410,2708,2709],{},[126,2710,969],{},[410,2712],{},[156,2714,2716],{"id":2715},"type-aliases","Type aliases",[161,2718,2720],{"id":2719},"serialevent",[126,2721,2722],{},"SerialEvent",[171,2724,2726],{"className":173,"code":2725,"language":175,"meta":176,"style":176},"export type SerialEvent =\n  | { kind: 'data'; path: string; data: number[]; size: number }\n  | { kind: 'urc'; path: string; line: string }\n  | { kind: 'disconnect'; path: string; reason: string }\n  | { kind: 'error'; path: string; message: string };\n",[126,2727,2728,2740,2796,2832,2868],{"__ignoreMap":176},[180,2729,2730,2732,2734,2737],{"class":182,"line":183},[180,2731,187],{"class":186},[180,2733,350],{"class":190},[180,2735,2736],{"class":353}," SerialEvent",[180,2738,2739],{"class":198}," =\n",[180,2741,2742,2745,2748,2751,2753,2755,2758,2760,2763,2766,2768,2771,2773,2776,2778,2781,2784,2786,2789,2791,2793],{"class":182,"line":234},[180,2743,2744],{"class":198},"  |",[180,2746,2747],{"class":198}," {",[180,2749,2750],{"class":237}," kind",[180,2752,241],{"class":198},[180,2754,244],{"class":198},[180,2756,2757],{"class":247},"data",[180,2759,251],{"class":198},[180,2761,2762],{"class":198},";",[180,2764,2765],{"class":237}," path",[180,2767,241],{"class":198},[180,2769,2770],{"class":353}," string",[180,2772,2762],{"class":198},[180,2774,2775],{"class":237}," data",[180,2777,241],{"class":198},[180,2779,2780],{"class":353}," number",[180,2782,2783],{"class":194},"[]",[180,2785,2762],{"class":198},[180,2787,2788],{"class":237}," size",[180,2790,241],{"class":198},[180,2792,2780],{"class":353},[180,2794,2795],{"class":198}," }\n",[180,2797,2798,2800,2802,2804,2806,2808,2811,2813,2815,2817,2819,2821,2823,2826,2828,2830],{"class":182,"line":257},[180,2799,2744],{"class":198},[180,2801,2747],{"class":198},[180,2803,2750],{"class":237},[180,2805,241],{"class":198},[180,2807,244],{"class":198},[180,2809,2810],{"class":247},"urc",[180,2812,251],{"class":198},[180,2814,2762],{"class":198},[180,2816,2765],{"class":237},[180,2818,241],{"class":198},[180,2820,2770],{"class":353},[180,2822,2762],{"class":198},[180,2824,2825],{"class":237}," line",[180,2827,241],{"class":198},[180,2829,2770],{"class":353},[180,2831,2795],{"class":198},[180,2833,2834,2836,2838,2840,2842,2844,2847,2849,2851,2853,2855,2857,2859,2862,2864,2866],{"class":182,"line":274},[180,2835,2744],{"class":198},[180,2837,2747],{"class":198},[180,2839,2750],{"class":237},[180,2841,241],{"class":198},[180,2843,244],{"class":198},[180,2845,2846],{"class":247},"disconnect",[180,2848,251],{"class":198},[180,2850,2762],{"class":198},[180,2852,2765],{"class":237},[180,2854,241],{"class":198},[180,2856,2770],{"class":353},[180,2858,2762],{"class":198},[180,2860,2861],{"class":237}," reason",[180,2863,241],{"class":198},[180,2865,2770],{"class":353},[180,2867,2795],{"class":198},[180,2869,2870,2872,2874,2876,2878,2880,2883,2885,2887,2889,2891,2893,2895,2898,2900,2902],{"class":182,"line":291},[180,2871,2744],{"class":198},[180,2873,2747],{"class":198},[180,2875,2750],{"class":237},[180,2877,241],{"class":198},[180,2879,244],{"class":198},[180,2881,2882],{"class":247},"error",[180,2884,251],{"class":198},[180,2886,2762],{"class":198},[180,2888,2765],{"class":237},[180,2890,241],{"class":198},[180,2892,2770],{"class":353},[180,2894,2762],{"class":198},[180,2896,2897],{"class":237}," message",[180,2899,241],{"class":198},[180,2901,2770],{"class":353},[180,2903,2904],{"class":198}," };\n",[161,2906,2908],{"id":2907},"byteseq",[126,2909,2910],{},"ByteSeq",[122,2912,2913,2914,1019],{},"Bytes as a UTF-8 string, a byte array or a ",[126,2915,2104],{},[171,2917,2919],{"className":173,"code":2918,"language":175,"meta":176,"style":176},"export type ByteSeq = string | number[] | Uint8Array;\n",[126,2920,2921],{"__ignoreMap":176},[180,2922,2923,2925,2927,2930,2932,2934,2937,2939,2942,2945,2948],{"class":182,"line":183},[180,2924,187],{"class":186},[180,2926,350],{"class":190},[180,2928,2929],{"class":353}," ByteSeq",[180,2931,357],{"class":198},[180,2933,2770],{"class":353},[180,2935,2936],{"class":198}," |",[180,2938,2780],{"class":353},[180,2940,2941],{"class":194},"[] ",[180,2943,2944],{"class":198},"|",[180,2946,2947],{"class":353}," Uint8Array",[180,2949,206],{"class":198},[161,2951,2953],{"id":2952},"parseroptions",[126,2954,1031],{},[122,2956,2957,2958,2961,2962,2965,2966,2969],{},"Native parser selection for ",[126,2959,2960],{},"watch({ parser })",". ",[126,2963,2964],{},"maxBufferSize"," (default 65536) caps\nbytes buffered without a complete frame; see each variant for what happens at the cap.\nUnknown keys make ",[126,2967,2968],{},"watch"," fail (a typo would otherwise fall back to a default).",[171,2971,2973],{"className":173,"code":2972,"language":175,"meta":176,"style":176},"export type ParserOptions =\n  \u002F** Split on a byte sequence (`@serialport\u002Fparser-delimiter`). Full buffer is emitted as a frame. *\u002F\n  | { type: 'delimiter'; delimiter: ByteSeq; includeDelimiter?: boolean; maxBufferSize?: number }\n  \u002F** Split on `delimiter`, default `\"\\n\"` (`@serialport\u002Fparser-readline`). *\u002F\n  | {\n      type: 'readline';\n      delimiter?: ByteSeq;\n      includeDelimiter?: boolean;\n      maxBufferSize?: number;\n      \u002F** Node's string-rendering option: accepted and ignored (frames are decoded by `watch`). *\u002F\n      encoding?: string;\n    }\n  \u002F** Fixed-size frames of `length` bytes (`@serialport\u002Fparser-byte-length`). *\u002F\n  | { type: 'byteLength'; length: number }\n  \u002F**\n   * A frame ends after `intervalMs` (alias `interval`) of silence (`@serialport\u002Fparser-inter-byte-timeout`).\n   * Give exactly one of `intervalMs` \u002F `interval`.\n   *\u002F\n  | { type: 'interByteTimeout'; intervalMs: number; interval?: never; maxBufferSize?: number }\n  | { type: 'interByteTimeout'; interval: number; intervalMs?: never; maxBufferSize?: number }\n  \u002F**\n   * Delimiter + little-endian length field (`@serialport\u002Fparser-packet-length`).\n   * Defaults: delimiter 0xaa, delimiterBytes 1, packetOverhead 2, lengthBytes 1,\n   * lengthOffset 1, maxLen 0xff, maxBufferSize 65536 (a packet that cannot complete\n   * within it is emitted as a frame).\n   *\u002F\n  | {\n      type: 'packetLength';\n      delimiter?: number | number[];\n      delimiterBytes?: number;\n      packetOverhead?: number;\n      lengthBytes?: number;\n      lengthOffset?: number;\n      maxLen?: number;\n      maxBufferSize?: number;\n    }\n  \u002F** Drop everything until `delimiter`, then pass data through (`@serialport\u002Fparser-ready`). *\u002F\n  | { type: 'ready'; delimiter: ByteSeq }\n  \u002F** Split UTF-8 text on a regular expression (Rust `regex-lite` syntax, not a JS `RegExp`). *\u002F\n  | {\n      type: 'regex';\n      regex: string;\n      maxBufferSize?: number;\n      \u002F** Node's string-rendering option: accepted and ignored. *\u002F\n      encoding?: string;\n    }\n  \u002F** Frames between a start and an end marker (`@serialport\u002Fparser-start-end`). *\u002F\n  | {\n      type: 'startEnd';\n      startDelimiter: ByteSeq;\n      endDelimiter: ByteSeq;\n      includeStartDelimiter?: boolean;\n      includeEndDelimiter?: boolean;\n      maxBufferSize?: number;\n    }\n  \u002F** SLIP (RFC 1055) decoder (`@serialport\u002Fparser-slip-encoder` `SlipDecoder`); bytes default to RFC values. *\u002F\n  | {\n      type: 'slip';\n      start?: number;\n      esc?: number;\n      end?: number;\n      escStart?: number;\n      escEnd?: number;\n      escEsc?: number;\n    }\n  \u002F** ccTalk frames, length in byte 1 (`@serialport\u002Fparser-cctalk`). A partial frame is dropped after `maxDelayMs` (default 50, 0 = never). *\u002F\n  | { type: 'ccTalk'; maxDelayMs?: number };\n",[126,2974,2975,2986,2992,3040,3045,3051,3067,3078,3089,3100,3106,3118,3124,3130,3159,3165,3171,3177,3183,3230,3273,3278,3284,3290,3296,3302,3307,3314,3330,3347,3359,3371,3383,3395,3407,3418,3423,3429,3457,3463,3470,3486,3498,3509,3515,3526,3531,3537,3544,3560,3572,3584,3596,3608,3619,3624,3630,3637,3653,3665,3677,3689,3701,3713,3725,3730,3736],{"__ignoreMap":176},[180,2976,2977,2979,2981,2984],{"class":182,"line":183},[180,2978,187],{"class":186},[180,2980,350],{"class":190},[180,2982,2983],{"class":353}," ParserOptions",[180,2985,2739],{"class":198},[180,2987,2988],{"class":182,"line":234},[180,2989,2991],{"class":2990},"sHwdD","  \u002F** Split on a byte sequence (`@serialport\u002Fparser-delimiter`). Full buffer is emitted as a frame. *\u002F\n",[180,2993,2994,2996,2998,3000,3002,3004,3007,3009,3011,3014,3016,3018,3020,3023,3026,3029,3031,3034,3036,3038],{"class":182,"line":257},[180,2995,2744],{"class":198},[180,2997,2747],{"class":198},[180,2999,350],{"class":237},[180,3001,241],{"class":198},[180,3003,244],{"class":198},[180,3005,3006],{"class":247},"delimiter",[180,3008,251],{"class":198},[180,3010,2762],{"class":198},[180,3012,3013],{"class":237}," delimiter",[180,3015,241],{"class":198},[180,3017,2929],{"class":353},[180,3019,2762],{"class":198},[180,3021,3022],{"class":237}," includeDelimiter",[180,3024,3025],{"class":198},"?:",[180,3027,3028],{"class":353}," boolean",[180,3030,2762],{"class":198},[180,3032,3033],{"class":237}," maxBufferSize",[180,3035,3025],{"class":198},[180,3037,2780],{"class":353},[180,3039,2795],{"class":198},[180,3041,3042],{"class":182,"line":274},[180,3043,3044],{"class":2990},"  \u002F** Split on `delimiter`, default `\"\\n\"` (`@serialport\u002Fparser-readline`). *\u002F\n",[180,3046,3047,3049],{"class":182,"line":291},[180,3048,2744],{"class":198},[180,3050,231],{"class":198},[180,3052,3053,3056,3058,3060,3063,3065],{"class":182,"line":308},[180,3054,3055],{"class":237},"      type",[180,3057,241],{"class":198},[180,3059,244],{"class":198},[180,3061,3062],{"class":247},"readline",[180,3064,251],{"class":198},[180,3066,206],{"class":198},[180,3068,3069,3072,3074,3076],{"class":182,"line":325},[180,3070,3071],{"class":237},"      delimiter",[180,3073,3025],{"class":198},[180,3075,2929],{"class":353},[180,3077,206],{"class":198},[180,3079,3080,3083,3085,3087],{"class":182,"line":338},[180,3081,3082],{"class":237},"      includeDelimiter",[180,3084,3025],{"class":198},[180,3086,3028],{"class":353},[180,3088,206],{"class":198},[180,3090,3091,3094,3096,3098],{"class":182,"line":345},[180,3092,3093],{"class":237},"      maxBufferSize",[180,3095,3025],{"class":198},[180,3097,2780],{"class":353},[180,3099,206],{"class":198},[180,3101,3103],{"class":182,"line":3102},10,[180,3104,3105],{"class":2990},"      \u002F** Node's string-rendering option: accepted and ignored (frames are decoded by `watch`). *\u002F\n",[180,3107,3109,3112,3114,3116],{"class":182,"line":3108},11,[180,3110,3111],{"class":237},"      encoding",[180,3113,3025],{"class":198},[180,3115,2770],{"class":353},[180,3117,206],{"class":198},[180,3119,3121],{"class":182,"line":3120},12,[180,3122,3123],{"class":198},"    }\n",[180,3125,3127],{"class":182,"line":3126},13,[180,3128,3129],{"class":2990},"  \u002F** Fixed-size frames of `length` bytes (`@serialport\u002Fparser-byte-length`). *\u002F\n",[180,3131,3133,3135,3137,3139,3141,3143,3146,3148,3150,3153,3155,3157],{"class":182,"line":3132},14,[180,3134,2744],{"class":198},[180,3136,2747],{"class":198},[180,3138,350],{"class":237},[180,3140,241],{"class":198},[180,3142,244],{"class":198},[180,3144,3145],{"class":247},"byteLength",[180,3147,251],{"class":198},[180,3149,2762],{"class":198},[180,3151,3152],{"class":237}," length",[180,3154,241],{"class":198},[180,3156,2780],{"class":353},[180,3158,2795],{"class":198},[180,3160,3162],{"class":182,"line":3161},15,[180,3163,3164],{"class":2990},"  \u002F**\n",[180,3166,3168],{"class":182,"line":3167},16,[180,3169,3170],{"class":2990},"   * A frame ends after `intervalMs` (alias `interval`) of silence (`@serialport\u002Fparser-inter-byte-timeout`).\n",[180,3172,3174],{"class":182,"line":3173},17,[180,3175,3176],{"class":2990},"   * Give exactly one of `intervalMs` \u002F `interval`.\n",[180,3178,3180],{"class":182,"line":3179},18,[180,3181,3182],{"class":2990},"   *\u002F\n",[180,3184,3186,3188,3190,3192,3194,3196,3199,3201,3203,3206,3208,3210,3212,3215,3217,3220,3222,3224,3226,3228],{"class":182,"line":3185},19,[180,3187,2744],{"class":198},[180,3189,2747],{"class":198},[180,3191,350],{"class":237},[180,3193,241],{"class":198},[180,3195,244],{"class":198},[180,3197,3198],{"class":247},"interByteTimeout",[180,3200,251],{"class":198},[180,3202,2762],{"class":198},[180,3204,3205],{"class":237}," intervalMs",[180,3207,241],{"class":198},[180,3209,2780],{"class":353},[180,3211,2762],{"class":198},[180,3213,3214],{"class":237}," interval",[180,3216,3025],{"class":198},[180,3218,3219],{"class":353}," never",[180,3221,2762],{"class":198},[180,3223,3033],{"class":237},[180,3225,3025],{"class":198},[180,3227,2780],{"class":353},[180,3229,2795],{"class":198},[180,3231,3233,3235,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3263,3265,3267,3269,3271],{"class":182,"line":3232},20,[180,3234,2744],{"class":198},[180,3236,2747],{"class":198},[180,3238,350],{"class":237},[180,3240,241],{"class":198},[180,3242,244],{"class":198},[180,3244,3198],{"class":247},[180,3246,251],{"class":198},[180,3248,2762],{"class":198},[180,3250,3214],{"class":237},[180,3252,241],{"class":198},[180,3254,2780],{"class":353},[180,3256,2762],{"class":198},[180,3258,3205],{"class":237},[180,3260,3025],{"class":198},[180,3262,3219],{"class":353},[180,3264,2762],{"class":198},[180,3266,3033],{"class":237},[180,3268,3025],{"class":198},[180,3270,2780],{"class":353},[180,3272,2795],{"class":198},[180,3274,3276],{"class":182,"line":3275},21,[180,3277,3164],{"class":2990},[180,3279,3281],{"class":182,"line":3280},22,[180,3282,3283],{"class":2990},"   * Delimiter + little-endian length field (`@serialport\u002Fparser-packet-length`).\n",[180,3285,3287],{"class":182,"line":3286},23,[180,3288,3289],{"class":2990},"   * Defaults: delimiter 0xaa, delimiterBytes 1, packetOverhead 2, lengthBytes 1,\n",[180,3291,3293],{"class":182,"line":3292},24,[180,3294,3295],{"class":2990},"   * lengthOffset 1, maxLen 0xff, maxBufferSize 65536 (a packet that cannot complete\n",[180,3297,3299],{"class":182,"line":3298},25,[180,3300,3301],{"class":2990},"   * within it is emitted as a frame).\n",[180,3303,3305],{"class":182,"line":3304},26,[180,3306,3182],{"class":2990},[180,3308,3310,3312],{"class":182,"line":3309},27,[180,3311,2744],{"class":198},[180,3313,231],{"class":198},[180,3315,3317,3319,3321,3323,3326,3328],{"class":182,"line":3316},28,[180,3318,3055],{"class":237},[180,3320,241],{"class":198},[180,3322,244],{"class":198},[180,3324,3325],{"class":247},"packetLength",[180,3327,251],{"class":198},[180,3329,206],{"class":198},[180,3331,3333,3335,3337,3339,3341,3343,3345],{"class":182,"line":3332},29,[180,3334,3071],{"class":237},[180,3336,3025],{"class":198},[180,3338,2780],{"class":353},[180,3340,2936],{"class":198},[180,3342,2780],{"class":353},[180,3344,2783],{"class":194},[180,3346,206],{"class":198},[180,3348,3350,3353,3355,3357],{"class":182,"line":3349},30,[180,3351,3352],{"class":237},"      delimiterBytes",[180,3354,3025],{"class":198},[180,3356,2780],{"class":353},[180,3358,206],{"class":198},[180,3360,3362,3365,3367,3369],{"class":182,"line":3361},31,[180,3363,3364],{"class":237},"      packetOverhead",[180,3366,3025],{"class":198},[180,3368,2780],{"class":353},[180,3370,206],{"class":198},[180,3372,3374,3377,3379,3381],{"class":182,"line":3373},32,[180,3375,3376],{"class":237},"      lengthBytes",[180,3378,3025],{"class":198},[180,3380,2780],{"class":353},[180,3382,206],{"class":198},[180,3384,3386,3389,3391,3393],{"class":182,"line":3385},33,[180,3387,3388],{"class":237},"      lengthOffset",[180,3390,3025],{"class":198},[180,3392,2780],{"class":353},[180,3394,206],{"class":198},[180,3396,3398,3401,3403,3405],{"class":182,"line":3397},34,[180,3399,3400],{"class":237},"      maxLen",[180,3402,3025],{"class":198},[180,3404,2780],{"class":353},[180,3406,206],{"class":198},[180,3408,3410,3412,3414,3416],{"class":182,"line":3409},35,[180,3411,3093],{"class":237},[180,3413,3025],{"class":198},[180,3415,2780],{"class":353},[180,3417,206],{"class":198},[180,3419,3421],{"class":182,"line":3420},36,[180,3422,3123],{"class":198},[180,3424,3426],{"class":182,"line":3425},37,[180,3427,3428],{"class":2990},"  \u002F** Drop everything until `delimiter`, then pass data through (`@serialport\u002Fparser-ready`). *\u002F\n",[180,3430,3432,3434,3436,3438,3440,3442,3445,3447,3449,3451,3453,3455],{"class":182,"line":3431},38,[180,3433,2744],{"class":198},[180,3435,2747],{"class":198},[180,3437,350],{"class":237},[180,3439,241],{"class":198},[180,3441,244],{"class":198},[180,3443,3444],{"class":247},"ready",[180,3446,251],{"class":198},[180,3448,2762],{"class":198},[180,3450,3013],{"class":237},[180,3452,241],{"class":198},[180,3454,2929],{"class":353},[180,3456,2795],{"class":198},[180,3458,3460],{"class":182,"line":3459},39,[180,3461,3462],{"class":2990},"  \u002F** Split UTF-8 text on a regular expression (Rust `regex-lite` syntax, not a JS `RegExp`). *\u002F\n",[180,3464,3466,3468],{"class":182,"line":3465},40,[180,3467,2744],{"class":198},[180,3469,231],{"class":198},[180,3471,3473,3475,3477,3479,3482,3484],{"class":182,"line":3472},41,[180,3474,3055],{"class":237},[180,3476,241],{"class":198},[180,3478,244],{"class":198},[180,3480,3481],{"class":247},"regex",[180,3483,251],{"class":198},[180,3485,206],{"class":198},[180,3487,3489,3492,3494,3496],{"class":182,"line":3488},42,[180,3490,3491],{"class":237},"      regex",[180,3493,241],{"class":198},[180,3495,2770],{"class":353},[180,3497,206],{"class":198},[180,3499,3501,3503,3505,3507],{"class":182,"line":3500},43,[180,3502,3093],{"class":237},[180,3504,3025],{"class":198},[180,3506,2780],{"class":353},[180,3508,206],{"class":198},[180,3510,3512],{"class":182,"line":3511},44,[180,3513,3514],{"class":2990},"      \u002F** Node's string-rendering option: accepted and ignored. *\u002F\n",[180,3516,3518,3520,3522,3524],{"class":182,"line":3517},45,[180,3519,3111],{"class":237},[180,3521,3025],{"class":198},[180,3523,2770],{"class":353},[180,3525,206],{"class":198},[180,3527,3529],{"class":182,"line":3528},46,[180,3530,3123],{"class":198},[180,3532,3534],{"class":182,"line":3533},47,[180,3535,3536],{"class":2990},"  \u002F** Frames between a start and an end marker (`@serialport\u002Fparser-start-end`). *\u002F\n",[180,3538,3540,3542],{"class":182,"line":3539},48,[180,3541,2744],{"class":198},[180,3543,231],{"class":198},[180,3545,3547,3549,3551,3553,3556,3558],{"class":182,"line":3546},49,[180,3548,3055],{"class":237},[180,3550,241],{"class":198},[180,3552,244],{"class":198},[180,3554,3555],{"class":247},"startEnd",[180,3557,251],{"class":198},[180,3559,206],{"class":198},[180,3561,3563,3566,3568,3570],{"class":182,"line":3562},50,[180,3564,3565],{"class":237},"      startDelimiter",[180,3567,241],{"class":198},[180,3569,2929],{"class":353},[180,3571,206],{"class":198},[180,3573,3575,3578,3580,3582],{"class":182,"line":3574},51,[180,3576,3577],{"class":237},"      endDelimiter",[180,3579,241],{"class":198},[180,3581,2929],{"class":353},[180,3583,206],{"class":198},[180,3585,3587,3590,3592,3594],{"class":182,"line":3586},52,[180,3588,3589],{"class":237},"      includeStartDelimiter",[180,3591,3025],{"class":198},[180,3593,3028],{"class":353},[180,3595,206],{"class":198},[180,3597,3599,3602,3604,3606],{"class":182,"line":3598},53,[180,3600,3601],{"class":237},"      includeEndDelimiter",[180,3603,3025],{"class":198},[180,3605,3028],{"class":353},[180,3607,206],{"class":198},[180,3609,3611,3613,3615,3617],{"class":182,"line":3610},54,[180,3612,3093],{"class":237},[180,3614,3025],{"class":198},[180,3616,2780],{"class":353},[180,3618,206],{"class":198},[180,3620,3622],{"class":182,"line":3621},55,[180,3623,3123],{"class":198},[180,3625,3627],{"class":182,"line":3626},56,[180,3628,3629],{"class":2990},"  \u002F** SLIP (RFC 1055) decoder (`@serialport\u002Fparser-slip-encoder` `SlipDecoder`); bytes default to RFC values. *\u002F\n",[180,3631,3633,3635],{"class":182,"line":3632},57,[180,3634,2744],{"class":198},[180,3636,231],{"class":198},[180,3638,3640,3642,3644,3646,3649,3651],{"class":182,"line":3639},58,[180,3641,3055],{"class":237},[180,3643,241],{"class":198},[180,3645,244],{"class":198},[180,3647,3648],{"class":247},"slip",[180,3650,251],{"class":198},[180,3652,206],{"class":198},[180,3654,3656,3659,3661,3663],{"class":182,"line":3655},59,[180,3657,3658],{"class":237},"      start",[180,3660,3025],{"class":198},[180,3662,2780],{"class":353},[180,3664,206],{"class":198},[180,3666,3668,3671,3673,3675],{"class":182,"line":3667},60,[180,3669,3670],{"class":237},"      esc",[180,3672,3025],{"class":198},[180,3674,2780],{"class":353},[180,3676,206],{"class":198},[180,3678,3680,3683,3685,3687],{"class":182,"line":3679},61,[180,3681,3682],{"class":237},"      end",[180,3684,3025],{"class":198},[180,3686,2780],{"class":353},[180,3688,206],{"class":198},[180,3690,3692,3695,3697,3699],{"class":182,"line":3691},62,[180,3693,3694],{"class":237},"      escStart",[180,3696,3025],{"class":198},[180,3698,2780],{"class":353},[180,3700,206],{"class":198},[180,3702,3704,3707,3709,3711],{"class":182,"line":3703},63,[180,3705,3706],{"class":237},"      escEnd",[180,3708,3025],{"class":198},[180,3710,2780],{"class":353},[180,3712,206],{"class":198},[180,3714,3716,3719,3721,3723],{"class":182,"line":3715},64,[180,3717,3718],{"class":237},"      escEsc",[180,3720,3025],{"class":198},[180,3722,2780],{"class":353},[180,3724,206],{"class":198},[180,3726,3728],{"class":182,"line":3727},65,[180,3729,3123],{"class":198},[180,3731,3733],{"class":182,"line":3732},66,[180,3734,3735],{"class":2990},"  \u002F** ccTalk frames, length in byte 1 (`@serialport\u002Fparser-cctalk`). A partial frame is dropped after `maxDelayMs` (default 50, 0 = never). *\u002F\n",[180,3737,3739,3741,3743,3745,3747,3749,3752,3754,3756,3759,3761,3763],{"class":182,"line":3738},67,[180,3740,2744],{"class":198},[180,3742,2747],{"class":198},[180,3744,350],{"class":237},[180,3746,241],{"class":198},[180,3748,244],{"class":198},[180,3750,3751],{"class":247},"ccTalk",[180,3753,251],{"class":198},[180,3755,2762],{"class":198},[180,3757,3758],{"class":237}," maxDelayMs",[180,3760,3025],{"class":198},[180,3762,2780],{"class":353},[180,3764,2904],{"class":198},[161,3766,3768],{"id":3767},"portlistevent",[126,3769,3770],{},"PortListEvent",[171,3772,3774],{"className":173,"code":3773,"language":175,"meta":176,"style":176},"export type PortListEvent =\n  | { kind: 'snapshot'; ports: Record\u003Cstring, PortInfo> }\n  | { kind: 'added'; path: string; info: PortInfo }\n  | { kind: 'removed'; path: string };\n",[126,3775,3776,3787,3830,3866],{"__ignoreMap":176},[180,3777,3778,3780,3782,3785],{"class":182,"line":183},[180,3779,187],{"class":186},[180,3781,350],{"class":190},[180,3783,3784],{"class":353}," PortListEvent",[180,3786,2739],{"class":198},[180,3788,3789,3791,3793,3795,3797,3799,3802,3804,3806,3809,3811,3814,3817,3819,3822,3825,3828],{"class":182,"line":234},[180,3790,2744],{"class":198},[180,3792,2747],{"class":198},[180,3794,2750],{"class":237},[180,3796,241],{"class":198},[180,3798,244],{"class":198},[180,3800,3801],{"class":247},"snapshot",[180,3803,251],{"class":198},[180,3805,2762],{"class":198},[180,3807,3808],{"class":237}," ports",[180,3810,241],{"class":198},[180,3812,3813],{"class":353}," Record",[180,3815,3816],{"class":198},"\u003C",[180,3818,698],{"class":353},[180,3820,3821],{"class":198},",",[180,3823,3824],{"class":353}," PortInfo",[180,3826,3827],{"class":198},">",[180,3829,2795],{"class":198},[180,3831,3832,3834,3836,3838,3840,3842,3845,3847,3849,3851,3853,3855,3857,3860,3862,3864],{"class":182,"line":257},[180,3833,2744],{"class":198},[180,3835,2747],{"class":198},[180,3837,2750],{"class":237},[180,3839,241],{"class":198},[180,3841,244],{"class":198},[180,3843,3844],{"class":247},"added",[180,3846,251],{"class":198},[180,3848,2762],{"class":198},[180,3850,2765],{"class":237},[180,3852,241],{"class":198},[180,3854,2770],{"class":353},[180,3856,2762],{"class":198},[180,3858,3859],{"class":237}," info",[180,3861,241],{"class":198},[180,3863,3824],{"class":353},[180,3865,2795],{"class":198},[180,3867,3868,3870,3872,3874,3876,3878,3881,3883,3885,3887,3889,3891],{"class":182,"line":274},[180,3869,2744],{"class":198},[180,3871,2747],{"class":198},[180,3873,2750],{"class":237},[180,3875,241],{"class":198},[180,3877,244],{"class":198},[180,3879,3880],{"class":247},"removed",[180,3882,251],{"class":198},[180,3884,2762],{"class":198},[180,3886,2765],{"class":237},[180,3888,241],{"class":198},[180,3890,2770],{"class":353},[180,3892,2904],{"class":198},[161,3894,3896],{"id":3895},"baudrate",[126,3897,3898],{},"BaudRate",[171,3900,3902],{"className":173,"code":3901,"language":175,"meta":176,"style":176},"export type BaudRate =\n  | 110\n  | 300\n  | 600\n  | 1200\n  | 2400\n  | 4800\n  | 9600\n  | 14400\n  | 19200\n  | 38400\n  | 57600\n  | 115200\n  | 230400\n  | 460800\n  | 921600;\n",[126,3903,3904,3915,3922,3929,3936,3943,3950,3957,3964,3971,3978,3985,3992,3999,4006,4013],{"__ignoreMap":176},[180,3905,3906,3908,3910,3913],{"class":182,"line":183},[180,3907,187],{"class":186},[180,3909,350],{"class":190},[180,3911,3912],{"class":353}," BaudRate",[180,3914,2739],{"class":198},[180,3916,3917,3919],{"class":182,"line":234},[180,3918,2744],{"class":198},[180,3920,3921],{"class":202}," 110\n",[180,3923,3924,3926],{"class":182,"line":257},[180,3925,2744],{"class":198},[180,3927,3928],{"class":202}," 300\n",[180,3930,3931,3933],{"class":182,"line":274},[180,3932,2744],{"class":198},[180,3934,3935],{"class":202}," 600\n",[180,3937,3938,3940],{"class":182,"line":291},[180,3939,2744],{"class":198},[180,3941,3942],{"class":202}," 1200\n",[180,3944,3945,3947],{"class":182,"line":308},[180,3946,2744],{"class":198},[180,3948,3949],{"class":202}," 2400\n",[180,3951,3952,3954],{"class":182,"line":325},[180,3953,2744],{"class":198},[180,3955,3956],{"class":202}," 4800\n",[180,3958,3959,3961],{"class":182,"line":338},[180,3960,2744],{"class":198},[180,3962,3963],{"class":202}," 9600\n",[180,3965,3966,3968],{"class":182,"line":345},[180,3967,2744],{"class":198},[180,3969,3970],{"class":202}," 14400\n",[180,3972,3973,3975],{"class":182,"line":3102},[180,3974,2744],{"class":198},[180,3976,3977],{"class":202}," 19200\n",[180,3979,3980,3982],{"class":182,"line":3108},[180,3981,2744],{"class":198},[180,3983,3984],{"class":202}," 38400\n",[180,3986,3987,3989],{"class":182,"line":3120},[180,3988,2744],{"class":198},[180,3990,3991],{"class":202}," 57600\n",[180,3993,3994,3996],{"class":182,"line":3126},[180,3995,2744],{"class":198},[180,3997,3998],{"class":202}," 115200\n",[180,4000,4001,4003],{"class":182,"line":3132},[180,4002,2744],{"class":198},[180,4004,4005],{"class":202}," 230400\n",[180,4007,4008,4010],{"class":182,"line":3161},[180,4009,2744],{"class":198},[180,4011,4012],{"class":202}," 460800\n",[180,4014,4015,4017,4020],{"class":182,"line":3167},[180,4016,2744],{"class":198},[180,4018,4019],{"class":202}," 921600",[180,4021,206],{"class":198},[161,4023,4025],{"id":4024},"rxpreparemode",[126,4026,1987],{},[171,4028,4030],{"className":173,"code":4029,"language":175,"meta":176,"style":176},"export type RxPrepareMode = 'drain' | 'purge' | 'none';\n",[126,4031,4032],{"__ignoreMap":176},[180,4033,4034,4036,4038,4041,4043,4045,4048,4050,4052,4054,4057,4059,4061,4063,4066,4068],{"class":182,"line":183},[180,4035,187],{"class":186},[180,4037,350],{"class":190},[180,4039,4040],{"class":353}," RxPrepareMode",[180,4042,357],{"class":198},[180,4044,244],{"class":198},[180,4046,4047],{"class":247},"drain",[180,4049,251],{"class":198},[180,4051,2936],{"class":198},[180,4053,244],{"class":198},[180,4055,4056],{"class":247},"purge",[180,4058,251],{"class":198},[180,4060,2936],{"class":198},[180,4062,244],{"class":198},[180,4064,4065],{"class":247},"none",[180,4067,251],{"class":198},[180,4069,206],{"class":198},[161,4071,4073],{"id":4072},"atresultformat",[126,4074,2041],{},[171,4076,4078],{"className":173,"code":4077,"language":175,"meta":176,"style":176},"export type AtResultFormat = 'verbose' | 'numeric';\n",[126,4079,4080],{"__ignoreMap":176},[180,4081,4082,4084,4086,4089,4091,4093,4096,4098,4100,4102,4105,4107],{"class":182,"line":183},[180,4083,187],{"class":186},[180,4085,350],{"class":190},[180,4087,4088],{"class":353}," AtResultFormat",[180,4090,357],{"class":198},[180,4092,244],{"class":198},[180,4094,4095],{"class":247},"verbose",[180,4097,251],{"class":198},[180,4099,2936],{"class":198},[180,4101,244],{"class":198},[180,4103,4104],{"class":247},"numeric",[180,4106,251],{"class":198},[180,4108,206],{"class":198},[161,4110,4112],{"id":4111},"exchangecompletionmode",[126,4113,2027],{},[171,4115,4117],{"className":173,"code":4116,"language":175,"meta":176,"style":176},"export type ExchangeCompletionMode = 'atFinalLine' | 'atIntermediate' | 'substring';\n",[126,4118,4119],{"__ignoreMap":176},[180,4120,4121,4123,4125,4128,4130,4132,4135,4137,4139,4141,4144,4146,4148,4150,4153,4155],{"class":182,"line":183},[180,4122,187],{"class":186},[180,4124,350],{"class":190},[180,4126,4127],{"class":353}," ExchangeCompletionMode",[180,4129,357],{"class":198},[180,4131,244],{"class":198},[180,4133,4134],{"class":247},"atFinalLine",[180,4136,251],{"class":198},[180,4138,2936],{"class":198},[180,4140,244],{"class":198},[180,4142,4143],{"class":247},"atIntermediate",[180,4145,251],{"class":198},[180,4147,2936],{"class":198},[180,4149,244],{"class":198},[180,4151,4152],{"class":247},"substring",[180,4154,251],{"class":198},[180,4156,206],{"class":198},[161,4158,4160],{"id":4159},"atparsestatus",[126,4161,2145],{},[171,4163,4165],{"className":173,"code":4164,"language":175,"meta":176,"style":176},"export type AtParseStatus = 'ok' | 'error' | 'cme' | 'cms' | 'unknown';\n",[126,4166,4167],{"__ignoreMap":176},[180,4168,4169,4171,4173,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4199,4201,4203,4205,4208,4210,4212,4214,4217,4219],{"class":182,"line":183},[180,4170,187],{"class":186},[180,4172,350],{"class":190},[180,4174,4175],{"class":353}," AtParseStatus",[180,4177,357],{"class":198},[180,4179,244],{"class":198},[180,4181,2288],{"class":247},[180,4183,251],{"class":198},[180,4185,2936],{"class":198},[180,4187,244],{"class":198},[180,4189,2882],{"class":247},[180,4191,251],{"class":198},[180,4193,2936],{"class":198},[180,4195,244],{"class":198},[180,4197,4198],{"class":247},"cme",[180,4200,251],{"class":198},[180,4202,2936],{"class":198},[180,4204,244],{"class":198},[180,4206,4207],{"class":247},"cms",[180,4209,251],{"class":198},[180,4211,2936],{"class":198},[180,4213,244],{"class":198},[180,4215,4216],{"class":247},"unknown",[180,4218,251],{"class":198},[180,4220,206],{"class":198},[161,4222,4224],{"id":4223},"exchangematch",[126,4225,2118],{},[171,4227,4229],{"className":173,"code":4228,"language":175,"meta":176,"style":176},"export type ExchangeMatch =\n  | 'ok'\n  | 'error'\n  | 'idle'\n  | 'noCarrier'\n  | 'busy'\n  | 'noAnswer'\n  | 'noDialtone'\n  | 'sendOk'\n  | 'sendFail'\n  \u002F**\n   * Verbose texts (`AT+CMEE=2`) are mapped to their numeric `code` (`\"SIM busy\"` → 14);\n   * `code` is `null` only for text the parser does not know.\n   *\u002F\n  | { cmeError: { code?: number | null } }\n  \u002F** Same shape as `cmeError`, for `+CMS ERROR`. *\u002F\n  | { cmsError: { code?: number | null } }\n  | { intermediate: { line: string } }\n  | { substring: { term: string } };\n",[126,4230,4231,4242,4253,4263,4274,4285,4296,4307,4318,4329,4340,4344,4349,4354,4358,4388,4393,4420,4443],{"__ignoreMap":176},[180,4232,4233,4235,4237,4240],{"class":182,"line":183},[180,4234,187],{"class":186},[180,4236,350],{"class":190},[180,4238,4239],{"class":353}," ExchangeMatch",[180,4241,2739],{"class":198},[180,4243,4244,4246,4248,4250],{"class":182,"line":234},[180,4245,2744],{"class":198},[180,4247,244],{"class":198},[180,4249,2288],{"class":247},[180,4251,4252],{"class":198},"'\n",[180,4254,4255,4257,4259,4261],{"class":182,"line":257},[180,4256,2744],{"class":198},[180,4258,244],{"class":198},[180,4260,2882],{"class":247},[180,4262,4252],{"class":198},[180,4264,4265,4267,4269,4272],{"class":182,"line":274},[180,4266,2744],{"class":198},[180,4268,244],{"class":198},[180,4270,4271],{"class":247},"idle",[180,4273,4252],{"class":198},[180,4275,4276,4278,4280,4283],{"class":182,"line":291},[180,4277,2744],{"class":198},[180,4279,244],{"class":198},[180,4281,4282],{"class":247},"noCarrier",[180,4284,4252],{"class":198},[180,4286,4287,4289,4291,4294],{"class":182,"line":308},[180,4288,2744],{"class":198},[180,4290,244],{"class":198},[180,4292,4293],{"class":247},"busy",[180,4295,4252],{"class":198},[180,4297,4298,4300,4302,4305],{"class":182,"line":325},[180,4299,2744],{"class":198},[180,4301,244],{"class":198},[180,4303,4304],{"class":247},"noAnswer",[180,4306,4252],{"class":198},[180,4308,4309,4311,4313,4316],{"class":182,"line":338},[180,4310,2744],{"class":198},[180,4312,244],{"class":198},[180,4314,4315],{"class":247},"noDialtone",[180,4317,4252],{"class":198},[180,4319,4320,4322,4324,4327],{"class":182,"line":345},[180,4321,2744],{"class":198},[180,4323,244],{"class":198},[180,4325,4326],{"class":247},"sendOk",[180,4328,4252],{"class":198},[180,4330,4331,4333,4335,4338],{"class":182,"line":3102},[180,4332,2744],{"class":198},[180,4334,244],{"class":198},[180,4336,4337],{"class":247},"sendFail",[180,4339,4252],{"class":198},[180,4341,4342],{"class":182,"line":3108},[180,4343,3164],{"class":2990},[180,4345,4346],{"class":182,"line":3120},[180,4347,4348],{"class":2990},"   * Verbose texts (`AT+CMEE=2`) are mapped to their numeric `code` (`\"SIM busy\"` → 14);\n",[180,4350,4351],{"class":182,"line":3126},[180,4352,4353],{"class":2990},"   * `code` is `null` only for text the parser does not know.\n",[180,4355,4356],{"class":182,"line":3132},[180,4357,3182],{"class":2990},[180,4359,4360,4362,4364,4367,4369,4371,4374,4376,4378,4380,4383,4386],{"class":182,"line":3161},[180,4361,2744],{"class":198},[180,4363,2747],{"class":198},[180,4365,4366],{"class":237}," cmeError",[180,4368,241],{"class":198},[180,4370,2747],{"class":198},[180,4372,4373],{"class":237}," code",[180,4375,3025],{"class":198},[180,4377,2780],{"class":353},[180,4379,2936],{"class":198},[180,4381,4382],{"class":353}," null",[180,4384,4385],{"class":198}," }",[180,4387,2795],{"class":198},[180,4389,4390],{"class":182,"line":3167},[180,4391,4392],{"class":2990},"  \u002F** Same shape as `cmeError`, for `+CMS ERROR`. *\u002F\n",[180,4394,4395,4397,4399,4402,4404,4406,4408,4410,4412,4414,4416,4418],{"class":182,"line":3173},[180,4396,2744],{"class":198},[180,4398,2747],{"class":198},[180,4400,4401],{"class":237}," cmsError",[180,4403,241],{"class":198},[180,4405,2747],{"class":198},[180,4407,4373],{"class":237},[180,4409,3025],{"class":198},[180,4411,2780],{"class":353},[180,4413,2936],{"class":198},[180,4415,4382],{"class":353},[180,4417,4385],{"class":198},[180,4419,2795],{"class":198},[180,4421,4422,4424,4426,4429,4431,4433,4435,4437,4439,4441],{"class":182,"line":3179},[180,4423,2744],{"class":198},[180,4425,2747],{"class":198},[180,4427,4428],{"class":237}," intermediate",[180,4430,241],{"class":198},[180,4432,2747],{"class":198},[180,4434,2825],{"class":237},[180,4436,241],{"class":198},[180,4438,2770],{"class":353},[180,4440,4385],{"class":198},[180,4442,2795],{"class":198},[180,4444,4445,4447,4449,4452,4454,4456,4459,4461,4463,4465],{"class":182,"line":3185},[180,4446,2744],{"class":198},[180,4448,2747],{"class":198},[180,4450,4451],{"class":237}," substring",[180,4453,241],{"class":198},[180,4455,2747],{"class":198},[180,4457,4458],{"class":237}," term",[180,4460,241],{"class":198},[180,4462,2770],{"class":353},[180,4464,4385],{"class":198},[180,4466,2904],{"class":198},[4468,4469,4470],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":176,"searchDepth":234,"depth":257,"links":4472},[4473,4477,4484,4507],{"id":158,"depth":234,"text":159,"children":4474},[4475,4476],{"id":163,"depth":257,"text":166},{"id":209,"depth":257,"text":212},{"id":380,"depth":234,"text":381,"children":4478},[4479,4480,4481,4482,4483],{"id":384,"depth":257,"text":387},{"id":458,"depth":257,"text":461},{"id":511,"depth":257,"text":514},{"id":563,"depth":257,"text":566},{"id":605,"depth":257,"text":608},{"id":659,"depth":234,"text":660,"children":4485},[4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506],{"id":663,"depth":257,"text":666},{"id":788,"depth":257,"text":791},{"id":833,"depth":257,"text":836},{"id":893,"depth":257,"text":896},{"id":1080,"depth":257,"text":1083},{"id":1160,"depth":257,"text":1163},{"id":1204,"depth":257,"text":1207},{"id":1237,"depth":257,"text":1240},{"id":1288,"depth":257,"text":1291},{"id":1350,"depth":257,"text":1353},{"id":1550,"depth":257,"text":1553},{"id":1708,"depth":257,"text":1711},{"id":1752,"depth":257,"text":1755},{"id":1813,"depth":257,"text":1816},{"id":1898,"depth":257,"text":1901},{"id":2072,"depth":257,"text":2075},{"id":2176,"depth":257,"text":1537},{"id":2330,"depth":257,"text":2333},{"id":2424,"depth":257,"text":2427},{"id":2468,"depth":257,"text":2471},{"id":2584,"depth":257,"text":2587},{"id":2715,"depth":234,"text":2716,"children":4508},[4509,4510,4511,4512,4513,4514,4515,4516,4517,4518],{"id":2719,"depth":257,"text":2722},{"id":2907,"depth":257,"text":2910},{"id":2952,"depth":257,"text":1031},{"id":3767,"depth":257,"text":3770},{"id":3895,"depth":257,"text":3898},{"id":4024,"depth":257,"text":1987},{"id":4072,"depth":257,"text":2041},{"id":4111,"depth":257,"text":2027},{"id":4159,"depth":257,"text":2145},{"id":4223,"depth":257,"text":2118},"Enums, option and result types of tauri-plugin-serialplugin-api, generated from guest-js\u002Ftypes.ts.","md",null,{},{"title":64,"description":4519},"5tSm4YUu8r941QNgkjcuSahPswVacs4OqlOCHNz2OMc",[4526,4528],{"title":60,"path":61,"stem":62,"description":4527,"children":-1},"Every public member of the SerialPort class, generated from guest-js\u002Fserial-port.ts.",{"title":68,"path":69,"stem":70,"description":4529,"children":-1},"Every Tauri command of the plugin with its arguments, generated from src\u002Fcommands.rs.",1794158001889]