summaryrefslogtreecommitdiff
path: root/recipes-connectivity/bluez/bluez5
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2018-03-23 15:15:19 -0500
committerJohn Klug <john.klug@multitech.com>2018-03-23 15:15:19 -0500
commit16cd86b22cf53da341b24c46e703a48399bd4eec (patch)
treec3d4525b1d7d93d7c2d113cb9907b47baa7f8386 /recipes-connectivity/bluez/bluez5
parent797267d0479fe068e30457cfeefa10800ded4873 (diff)
downloadmeta-mlinux-16cd86b22cf53da341b24c46e703a48399bd4eec.tar.gz
meta-mlinux-16cd86b22cf53da341b24c46e703a48399bd4eec.tar.bz2
meta-mlinux-16cd86b22cf53da341b24c46e703a48399bd4eec.zip
Add init scripts and default file to RFCOMM. Device NAME issue is TBD
Diffstat (limited to 'recipes-connectivity/bluez/bluez5')
-rwxr-xr-xrecipes-connectivity/bluez/bluez5/rfcomm/default2
-rw-r--r--recipes-connectivity/bluez/bluez5/rfcomm/rfcomm.py4
2 files changed, 6 insertions, 0 deletions
diff --git a/recipes-connectivity/bluez/bluez5/rfcomm/default b/recipes-connectivity/bluez/bluez5/rfcomm/default
new file mode 100755
index 0000000..613a72c
--- /dev/null
+++ b/recipes-connectivity/bluez/bluez5/rfcomm/default
@@ -0,0 +1,2 @@
+ENABLED="no"
+RFCOMMOPTS="--debug --login"
diff --git a/recipes-connectivity/bluez/bluez5/rfcomm/rfcomm.py b/recipes-connectivity/bluez/bluez5/rfcomm/rfcomm.py
index 992de45..360f5f4 100644
--- a/recipes-connectivity/bluez/bluez5/rfcomm/rfcomm.py
+++ b/recipes-connectivity/bluez/bluez5/rfcomm/rfcomm.py
@@ -306,6 +306,10 @@ class Profile(dbus.service.Object):
fp_localdir = BLUEZLIB + '/' + localdir # Full path
lg.debug('Localdir: %s' % (fp_localdir))
if os.path.isdir(fp_localdir) and localdir.count(':') == 5:
+ # TBD !!!!!
+ # Look for fp_localdir + address/info or
+ # fp_localdir + 'cache' + address
+ # or get this from bluez somehow using an unknown API.
lg.debug('Localdir is directory and 5 colons: %s' % (fp_localdir))
# We have MAC address
for clientdir in os.listdir(fp_localdir):