Annotation of lucent/sys/man/1/fone, revision 1.1.1.1

1.1       root        1: .TH FONE 1
                      2: .CT 1 networking
                      3: .SH NAME
                      4: fone \- control
                      5: .SM ISDN
                      6: telephone
                      7: .SH SYNOPSIS
                      8: .B fone
                      9: .RI [ options... ]
                     10: .SH DESCRIPTION
                     11: .PP
                     12: .I Fone
                     13: manages an
                     14: .SM AT&T
                     15: 7506
                     16: .SM ISDN
                     17: telephone set.  Program control is supplementary: normal functioning of
                     18: the phone is not affected.  The set must be equipped with the ProPhone1.5
                     19: .SM ROM
                     20: or equivalent.  To initialize after the
                     21: .SM ROM
                     22: is first installed, push the
                     23: .LR Select ,
                     24: then the
                     25: .L Data
                     26: button, and set parameters as follows:
                     27: .nr zz \w'\fL-v\fP \fIname\fP'u/1n+2
                     28: .TP \n(zz
                     29: \&
                     30: .B DATA MODE: B2
                     31: .br
                     32: .B DATA RATE: 19200
                     33: .br
                     34: .B PARITY: SPACE
                     35: .br
                     36: .B LOCAL MODE: AT
                     37: .PP
                     38: .I Fone
                     39: should be run once per terminal session; it accepts commands
                     40: typed in its window.  If the file
                     41: .L call.log
                     42: exists and is writable, it will contain a log of calls.
                     43: A permanent log file may be initialized with:
                     44: .TP \n(zz
                     45: \&
                     46: .B chmod +a call.log >call.log
                     47: .PP
                     48: Options for
                     49: .I fone
                     50: are:
                     51: .nr zz \w'\fL-v\fP \fIname\fP'u/1n+2
                     52: .TP \n(zz
                     53: .BI -f " file"
                     54: The telephone is controlled through
                     55: .I file
                     56: instead of
                     57: .BR /dev/eia0 .
                     58: .TP
                     59: .BI -l " file"
                     60: Calls are logged in
                     61: .I file
                     62: instead of
                     63: .BR call.log .
                     64: .TP
                     65: .B -m
                     66: The mike is not muted when a call is dialed with
                     67: the handset down (see below).
                     68: .TP
                     69: .BI -t " cmd"
                     70: The
                     71: .B t
                     72: command (see below) runs
                     73: .I cmd
                     74: instead of
                     75: .BR /bin/tel .
                     76: .PP
                     77: Commands to
                     78: .I fone
                     79: are read, one per line, from the standard input.
                     80: .TP
                     81: .BI c " string"
                     82: Call telephone number
                     83: .IR string .
                     84: Non-alphanumeric characters are discarded, and
                     85: the appropriate prefix (9, 91, or none) is guessed from the
                     86: length of the result.  (If there is no active call, and
                     87: .I string
                     88: begins with a digit, the initial
                     89: .B c
                     90: may be omitted.)
                     91: .TP
                     92: .BI C " string"
                     93: The alphanumeric characters in
                     94: .I string
                     95: are dialed exactly as given.
                     96: .TP
                     97: .BI d
                     98: Drop the active call, or the last party added to a conference call.
                     99: .TP
                    100: .B h
                    101: Put the active call on hold.
                    102: .TP
                    103: .BI k " string"
                    104: Add a party to a conference call.
                    105: The active call is placed on  hold, and
                    106: .I string
                    107: is parsed and dialed.
                    108: Once the second call is connected, the
                    109: .L k
                    110: command with no argument adds the new call to the previously active
                    111: call appearance.
                    112: If the called party is indisposed, the commands
                    113: .L d
                    114: and
                    115: .L r
                    116: will drop the second call
                    117: and reconnect the first.
                    118: .TP
                    119: .BI q " string"
                    120: Query the local switch for directory entries matching
                    121: .I string
                    122: (a surname preceded by up to two initials, like
                    123: .LR fraser ,
                    124: .LR "a fraser" ,
                    125: .LR "ag fraser" ,
                    126: or 
                    127: .LR "a g fraser" ")."
                    128: .TP
                    129: .BI r " id"
                    130: Reconnect a call on hold and make it the active call.  If the appearance
                    131: .I id
                    132: is omitted, it defaults to that of the lowest numbered call on hold.
                    133: .TP
                    134: .B s
                    135: Show the
                    136: .IR id ,
                    137: .IR state ,
                    138: and
                    139: .I calling
                    140: .I information
                    141: for each call.
                    142: .TP
                    143: .BI t " string"
                    144: Run the
                    145: .IR tel (1)
                    146: command on
                    147: .IR string .
                    148: .TP
                    149: .BI x " string"
                    150: Transfer the active call.
                    151: The active call is placed in limbo (similar to hold), and
                    152: .I string
                    153: is parsed and dialed.
                    154: Once the second call is connected, the
                    155: .L x
                    156: command with no argument bridges the two calls
                    157: together and drops the intermediary (you).
                    158: If the called party is indisposed, the commands
                    159: .L d
                    160: and
                    161: .L r
                    162: will drop the second call
                    163: and reconnect the first.
                    164: .TP
                    165: .BI . " string"
                    166: Transmits the converted Touch-Tone
                    167: .I string
                    168: to the called party; a
                    169: .I string
                    170: that begins with a
                    171: .LR * ,
                    172: .LR # ,
                    173: or a digit doesn't need the preceding
                    174: .LR . .
                    175: (See command
                    176: .B c
                    177: above if no call is active.)
                    178: .TP
                    179: .B ?
                    180: Print a summary of commands.
                    181: .PP
                    182: The
                    183: .L c
                    184: command may be given before or after lifting the handset; if the
                    185: handset is down, the call is placed with the speaker on so you can
                    186: hear what's happening.  The mike is normally muted, but the
                    187: .B -m
                    188: flag (see above) overrides this.
                    189: .SH FILES
                    190: .TF debug.log
                    191: .TP
                    192: .B call.log
                    193: log of calls
                    194: .TP
                    195: .B /dev/eia0
                    196: RS232 line to phone
                    197: .SH SOURCE
                    198: .B /sys/src/cmd/fone
                    199: .SH BUGS
                    200: .PP
                    201: The speaker phone is not really supported.
                    202: .br
                    203: There's still no way to set the clock.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.