The following are instructions for connecting a Bluetooth device for serial communication on Arch Linux using BlueZ 5.31.
The following packages are required:
bluez:bluetoothdbluez-utils:bluetoothctl,rfcomm
| <Separator@Widget>: | |
| canvas: | |
| Color: | |
| rgba: 1, 1, 1, 1 | |
| Rectangle: | |
| pos: self.pos | |
| size: self.size | |
| <HSeparator@Separator>: | |
| size_hint_y: None |
| from datetime import datetime | |
| from time import sleep | |
| from dnslib import DNSLabel, QTYPE, RD, RR | |
| from dnslib import A, AAAA, CNAME, MX, NS, SOA, TXT | |
| from dnslib.server import DNSServer | |
| EPOCH = datetime(1970, 1, 1) | |
| SERIAL = int((datetime.utcnow() - EPOCH).total_seconds()) |
| # Created by https://www.gitignore.io/api/c++,cmake | |
| ### C++ ### | |
| # Prerequisites | |
| *.d | |
| # Compiled Object files | |
| *.slo | |
| *.lo |
aka what i did to get from nothing to done.
note: these are designed to be primarily a re-install guide for myself (writing things down helps me memorize the knowledge), as such don't take any of this on blind faith - some areas are well tested and the docs are very robust, some items, less so). YMMV