1BlueZ D-Bus Serial API description 2********************************** 3 4Copyright (C) 2004-2010 Marcel Holtmann <marcel@holtmann.org> 5 6 7Serial hierarchy 8================ 9 10Service org.bluez 11Interface org.bluez.Serial 12Object path [variable prefix]/{hci0,hci1,...}/dev_XX_XX_XX_XX_XX_XX 13 14Methods string Connect(string pattern) 15 16 Connects to a specific RFCOMM based service on a 17 remote device and then creates a RFCOMM TTY 18 device for it. The RFCOMM TTY device is returned. 19 20 Possible patterns: UUID 128 bit as string 21 Profile short names, e.g: spp, dun 22 RFCOMM channel as string, 1-30 23 24 Possible errors: org.bluez.Error.InvalidArguments 25 org.bluez.Error.InProgress 26 org.bluez.Error.ConnectionAttemptFailed 27 org.bluez.Error.NotSupported 28 29 void Disconnect(string device) 30 31 Disconnect a RFCOMM TTY device that has been 32 created by Connect method. 33 34 To abort a connection attempt in case of errors or 35 timeouts in the client it is fine to call this method. 36 37 In that case one of patterns of the Connect method should 38 be suplied instead of the TTY device. 39 40 Possible errors: org.bluez.Error.InvalidArguments 41 org.bluez.Error.DoesNotExist 42