Example #1
0
    def test_adapter_discovering(self):
        # Add an adapter
        path = self.dbusmock_bluez.AddAdapter(self.adapter_device,
                                              self.adapter_name)

        self.assertEqual(path, '/org/bluez/' + self.adapter_device)
        dongle = Adapter(path)
        # test
        self.assertEqual(dongle.discovering(), 1)
Example #2
0
    print('Dongle on: {}'.format(dongle.name()))

while dongle.powered() == 'off':
    sleep(1)
    print('Waiting for dongle to switch on')

batt = Device(dongle)

try:
    batt.request_device(name='Nexus', service='180f')
except Exception as e:
    print('{}'.format(e))
    exit()

sleep(2)
print('Adapter scanning: {}'.format(dongle.discovering()))
print('Returned device: {}'.format(batt.dev_addr))
print('Returned path: {}'.format(batt.dev_path))
print('Connected state: {}'.format(batt.connected()))
batt.connect(batt.dev_addr)
sleep(5)

if batt.connected():
    print('Successfully connect')
    gatt = Client(batt.dev_path)

if batt.connected():
    print('About to disconnect')
    batt.disconnect()
else:
    print('about to exit')
from bluezero.adapter import Adapter

dongle = Adapter()

print('address: ')
print(dongle.address())
print('name: ')
print(dongle.name())
print('alias: ')
print(dongle.alias())
print('list: ')
print(dongle.list())
print('powered: ')
print(dongle.powered())
print('pairable: ')
print(dongle.pairable())
print('pairable timeout: ')
print(dongle.pairabletimeout())
print('discoverable: ')
print(dongle.discoverable())
print('discoverable timeout: ')
print(dongle.discoverabletimeout())
print('discovering: ')
print(dongle.discovering())
from bluezero.adapter import Adapter


dongle = Adapter()

print('address: ')
print(dongle.address())
print('name: ')
print(dongle.name())
print('alias: ')
print(dongle.alias())
print('list: ')
print(dongle.list())
print('powered: ')
print(dongle.powered())
print('pairable: ')
print(dongle.pairable())
print('pairable timeout: ')
print(dongle.pairabletimeout())
print('discoverable: ')
print(dongle.discoverable())
print('discoverable timeout: ')
print(dongle.discoverabletimeout())
print('discovering: ')
print(dongle.discovering())
 def test_adapter_discovering(self):
     dongle = Adapter()
     self.assertEqual(dongle.discovering(), 1)