{"version":3,"term":{"cols":86,"rows":18}}
[0.2,"o","$ "]
[0.15,"i","bt-"]
[0.0,"o","bt-"]
[0.15,"i","int"]
[0.0,"o","int"]
[0.15,"i","erc"]
[0.0,"o","erc"]
[0.15,"i","om "]
[0.0,"o","om "]
[0.15,"i","--h"]
[0.0,"o","--h"]
[0.15,"i","elp\r"]
[0.0,"o","elp\r\n"]
[0.25,"o","A Bluetooth headset intercom for Linux\r\n\r\nUsage: bt-intercom [OPTIONS] <COMMAND>\r\n\r\nCommands:\r\n  scan         Scan for nearby Bluetooth devices\r\n  pair         Pair, trust, and connect a headset\r\n  remove       Remove a headset from the saved intercom network\r\n  status       Show Bluetooth headset audio status\r\n  run          Route configured headset microphones to one another, optionally showing the live dashboard\r\n  completions  Generate shell completion definitions\r\n  panel        Open the interactive terminal control panel\r\n  help         Print this message or the help of the given subcommand(s)\r\n\r\nOptions:\r\n      --verbose  Enable detailed diagnostics on stderr (unless RUST_LOG is set)\r\n  -V, --version  \r\n  -h, --help     Print help\r\n"]
[0.5,"o","$ "]
[0.15,"i","bt-"]
[0.0,"o","bt-"]
[0.15,"i","int"]
[0.0,"o","int"]
[0.15,"i","erc"]
[0.0,"o","erc"]
[0.15,"i","om "]
[0.0,"o","om "]
[0.15,"i","sta"]
[0.0,"o","sta"]
[0.15,"i","tus"]
[0.0,"o","tus"]
[0.3,"i"," AA:BB:CC:DD:EE:01"]
[0.0,"o"," AA:BB:CC:DD:EE:01"]
[0.3,"i"," AA:BB:CC:DD:EE:02\r"]
[0.0,"o"," AA:BB:CC:DD:EE:02\r\n"]
[0.3,"o","Alex (AA:BB:CC:DD:EE:01): duplex ready (1 microphone ports, 1 speaker ports)\r\n  controller: hci0; HFP: true; A2DP: true\r\nJules (AA:BB:CC:DD:EE:02): duplex ready (1 microphone ports, 1 speaker ports)\r\n  controller: hci1; HFP: true; A2DP: true\r\n"]
[0.5,"o","$ "]
[0.15,"i","bt-"]
[0.0,"o","bt-"]
[0.15,"i","int"]
[0.0,"o","int"]
[0.15,"i","erc"]
[0.0,"o","erc"]
[0.15,"i","om "]
[0.0,"o","om "]
[0.15,"i","run"]
[0.0,"o","run"]
[0.3,"i"," AA:BB:CC:DD:EE:01"]
[0.0,"o"," AA:BB:CC:DD:EE:01"]
[0.3,"i"," AA:BB:CC:DD:EE:02"]
[0.0,"o"," AA:BB:CC:DD:EE:02"]
[0.15,"i"," \\"]
[0.0,"o"," \\"]
[0.15,"i","\r\n "]
[0.0,"o","\r\n "]
[0.15,"i"," --"]
[0.0,"o"," --"]
[0.15,"i","mod"]
[0.0,"o","mod"]
[0.15,"i","e h"]
[0.0,"o","e h"]
[0.15,"i","alf"]
[0.0,"o","alf"]
[0.15,"i","-du"]
[0.0,"o","-du"]
[0.15,"i","ple"]
[0.0,"o","ple"]
[0.15,"i","x -"]
[0.0,"o","x -"]
[0.15,"i","-pt"]
[0.0,"o","-pt"]
[0.15,"i","t"]
[0.0,"o","t"]
[0.3,"i"," AA:BB:CC:DD:EE:01"]
[0.0,"o"," AA:BB:CC:DD:EE:01"]
[0.15,"i","=au"]
[0.0,"o","=au"]
[0.15,"i","to "]
[0.0,"o","to "]
[0.15,"i","\\\r\n"]
[0.0,"o","\\\r\n"]
[0.15,"i","  -"]
[0.0,"o","  -"]
[0.15,"i","-pt"]
[0.0,"o","-pt"]
[0.15,"i","t"]
[0.0,"o","t"]
[0.3,"i"," AA:BB:CC:DD:EE:02"]
[0.0,"o"," AA:BB:CC:DD:EE:02"]
[0.15,"i","=au"]
[0.0,"o","=au"]
[0.15,"i","to "]
[0.0,"o","to "]
[0.15,"i","--t"]
[0.0,"o","--t"]
[0.15,"i","ran"]
[0.0,"o","ran"]
[0.15,"i","spo"]
[0.0,"o","spo"]
[0.15,"i","rt "]
[0.0,"o","rt "]
[0.15,"i","sco"]
[0.0,"o","sco"]
[0.15,"i","-a2"]
[0.0,"o","-a2"]
[0.15,"i","dp "]
[0.0,"o","dp "]
[0.15,"i","--d"]
[0.0,"o","--d"]
[0.15,"i","ash"]
[0.0,"o","ash"]
[0.15,"i","boa"]
[0.0,"o","boa"]
[0.15,"i","rd\r"]
[0.0,"o","rd\r\n"]
[0.35,"o","INFO: Half-duplex: Hold play/pause to request the FIFO floor; release to cancel or relinquish. Double beep confirms a ready route.\r\n"]
[0.2,"o","\u001b[H\u001b[2Jbt-intercom | half-duplex | muted | 0 owned active links\r\nHEADSET NAME       ADDRESS             CONNECTED  DUPLEX  TX/RX LINKS  SIGNAL\r\nAlex               AA:BB:CC:DD:EE:01  yes        yes      0/0          -58 dBm (strong)\r\nJules              AA:BB:CC:DD:EE:02  yes        yes      0/0          -66 dBm (good)\r\n\r\nLinks represent routing, not measured speech; RSSI is shown only if BlueZ reports it.\r\n"]
[3.0,"o","\u001b[H\u001b[2Jbt-intercom | half-duplex | transmitting | 1 owned active links\r\nHEADSET NAME       ADDRESS             CONNECTED  DUPLEX  TX/RX LINKS  SIGNAL\r\nAlex               AA:BB:CC:DD:EE:01  yes        yes      1/0          -58 dBm (strong)\r\nJules              AA:BB:CC:DD:EE:02  yes        yes      0/1          -66 dBm (good)\r\n\r\nLinks represent routing, not measured speech; RSSI is shown only if BlueZ reports it.\r\n"]
[3.0,"o","\u001b[H\u001b[2Jbt-intercom | half-duplex | muted | 0 owned active links\r\nHEADSET NAME       ADDRESS             CONNECTED  DUPLEX  TX/RX LINKS  SIGNAL\r\nAlex               AA:BB:CC:DD:EE:01  yes        yes      0/0          -58 dBm (strong)\r\nJules              AA:BB:CC:DD:EE:02  yes        yes      0/0          -66 dBm (good)\r\n\r\nLinks represent routing, not measured speech; RSSI is shown only if BlueZ reports it.\r\n"]
[2.0,"o","^C\r\n$ "]
