default=False, help='Enable verbose mode') parser.add_argument('-o', '--output', dest='output', default=None, help='PCAP output file') args = parser.parse_args() try: output = PcapBleWriter(args.output) l = Link(args.device, 115200) l.reset() major, minor = l.get_version() print('uBitle v1.0 [firmware version %d.%d]' % (major, minor)) print('') if args.scan_aa: aad = {} print('[i] Listing available access addresses ...') for aa in l.scan_access_addresses(): if aa.access_address not in aad: aad[aa.access_address] = 1 else: aad[aa.access_address] += 1 print('[ -%3d dBm] 0x%08x | pkts: %d' % (aa.rssi, aa.access_address, aad[aa.access_address])) elif args.follow is not None: