rfcomm_sppd(1)

NAME

rfcomm_sppd - RFCOMM Serial Port Profile daemon

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 un
til
rfcomm_sppd is terminated. The data received from the mas
ter pseudo terminal are sent over the RFCOMM connection. The data re
ceived from the
RFCOMM connection are written into master pseudo terminal.
The application in its turn opens the slave pseudo terminal and oper
ates 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.
RFCOMM channel could either be a number between 1 and 30 or a
service name.
Supported service names are: DUN (for DialUp Net
working service),
FAX (for Fax service), LAN (for LAN Access Using PPP
service) and
SP (for Serial Port service). If channel was not
specified then
rfcomm_sppd utility will try to obtain RFCOMM chan
nel for Serial
Port service 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 EXAMPLES

rfcomm_sppd -a 00:01:02:03:04:05 -c 1 -t /dev/ttyp1
Will start the rfcomm_sppd utility and open RFCOMM connec
tion to the
server at 00:01:02:03:04:05 and channel 1. Once the connec
tion 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

Maksim Yevmenkin <m_evmenkin@yahoo.com>

BUGS

Please report if found.
BSD April 26, 2003
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout