:man| Alphabetical   Categories   About us 
 
RFCOMM_SPPD (1) | General commands | Unix Manual Pages | :man

NAME

rfcomm_sppd - RFCOMM Serial Port Profile daemon

CONTENTS

Synopsis
Description
Files
Exit Status
Examples
See Also
Authors
Bugs

SYNOPSIS

rfcomm_sppd [-bh] -a address -c channel [-t tty]

DESCRIPTION

The rfcomm_sppd utility is a Serial Port Profile daemon. It opens RFCOMM connection to the specified address server and channel. Once connection is established, the rfcomm_sppd utility provides access to the server’s remote serial port via stdin/stdout or via pty(4) interface if -t option was specified.

The rfcomm_sppd utility opens both master and slave pseudo terminals. This is done to ensure that RFCOMM connection stays open until rfcomm_sppd is terminated. The data received from the master pseudo terminal are sent over the RFCOMM connection. The data received from the RFCOMM connection are written into master pseudo terminal. The application in its turn opens the slave pseudo terminal and operates on it just like it would operate over the standard serial port.

The options are as follows:

-a address
This required option specifies the address of the remote RFCOMM server. The address can be specified as BD_ADDR or name. If name was specified then the rfcomm_sppd utility will attempt to resolve the name via bt_gethostbyname(3).
-b Detach from the controlling terminal, i.e., run in background.
-c channel
This option specifies RFCOMM channel to connect to. The channel must provide Serial Port service. If channel was not specified then rfcomm_sppd utility will try to obtain RFCOMM channel via Service Discovery Protocol from the server.
-h Display usage message and exit.
-t tty Slave pseudo tty name. If not set stdin/stdout will be used. This option is required if -b option was specified.

FILES

/dev/pty[p-sP-S][0-9a-v] master pseudo terminals
/dev/tty[p-sP-S][0-9a-v] slave pseudo terminals

EXIT STATUS


.Ex -std

EXAMPLES

"rfcomm_sppd -a 00:01:02:03:04:05 -c 1 -t /dev/ttyp1"

Will start the rfcomm_sppd utility and open RFCOMM connection to the server at 00:01:02:03:04:05 and channel 1. Once the connection has been established, /dev/ttyp1 can be used to talk to the remote serial port on the server.

SEE ALSO

bluetooth(3), ng_btsocket(4), pty(4), rfcomm_pppd(8)

AUTHORS

BUGS

 
Created by Blin Media, 2008-2013