From 0c4a1cc1c2083a871562364de5df4f9d88ec321e Mon Sep 17 00:00:00 2001 From: Electric-Blue Date: Tue, 26 Jan 2016 02:03:48 +0300 Subject: First version. --- examples/discovery.nim | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 examples/discovery.nim (limited to 'examples/discovery.nim') diff --git a/examples/discovery.nim b/examples/discovery.nim new file mode 100644 index 0000000..debe0a2 --- /dev/null +++ b/examples/discovery.nim @@ -0,0 +1,21 @@ +# Copyright (c) 2016, Maxim V. Abramov +# All rights reserved. +# Look at license.txt for more info. + +## Simple Bluetooth local and remote devices discovery implementation. + +import strutils +import ../nimbluez/bluetooth + +echo "Local devices:" +for localDevice in getLocalDevices(): + echo "$1 - $2" % [localDevice.address, localDevice.name] + + echo " Remote devices:" + for remoteDevice in localDevice.getRemoteDevices(): + echo " $1 - $2" % [remoteDevice.address, remoteDevice.name] + +echo "" +echo "All remote devices:" +for remoteDevice in getRemoteDevices(): + echo "$1 - $2" % [remoteDevice.address, remoteDevice.name] -- cgit v1.2.3