summaryrefslogtreecommitdiff
path: root/pyDMM/pyRFSERVER.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyDMM/pyRFSERVER.py')
-rwxr-xr-xpyDMM/pyRFSERVER.py30
1 files changed, 30 insertions, 0 deletions
diff --git a/pyDMM/pyRFSERVER.py b/pyDMM/pyRFSERVER.py
new file mode 100755
index 0000000..a33f706
--- /dev/null
+++ b/pyDMM/pyRFSERVER.py
@@ -0,0 +1,30 @@
+#!/usr/bin/python
+import time,signal,sys
+from bluetooth import *
+
+server_socket=BluetoothSocket( RFCOMM )
+
+server_socket.bind(("", 2 ))
+server_socket.listen(1)
+
+def signal_handler(signal, frame):
+ print "closing bluetooth"
+ server_socket.close()
+ sys.exit(0)
+
+signal.signal(signal.SIGINT, signal_handler)
+
+
+client_socket, address = server_socket.accept()
+
+
+while 1:
+ client_socket.send("abcd")
+ time.sleep(0.5)
+
+#data = client_socket.recv(1024)
+
+#print "received [%s]" % data
+
+#client_socket.close()
+#server_socket.close()