Overview
Recording Procedure
Overview
Playback Procedure
Overview
Conditional Interrupt Variables
01h
SET_CTRL
Set the record / play control byte
02h
SET_START
Set starting seg address for a play/record
03h
SET_END
Set ending segment address for a record
04h
GET_RECORD
Get record size
05h
SET_PLAY
Set size in paragraphs of data to be played
06h
RECORD
Start recording
07h
PLAY
Start playing data in memory
08h
GET_DTMF
Wait for and return a DTMF character
09h
RING_CHK
Check for ring
0Ah
RING_WAIT
Wait for a number of incoming rings
0Bb
ANSWER
Answer the phone
0Ch
LOCAL_ANSWER
Connect to local phone
0Dh
HANGUP
Hangup
0Eh
FLUSH_DTMF
Flush any DTMF characters saved in a record
0Fh
SPEAKER_ON
Speaker on
10h
SPEAKER_OFF
Speaker off
11h
PHONE_CHECK
Check if local phone is off-hook
12h
GET_ADDR
Return base address of board
13h
CROSS_COUNT
Sample line, ret # zero crossings in 32ms
14h
DIAL_TONE_CHK
Check for dial tone on the line
15h
TONE_DIAL
Tone dial a digit
16h
PULSE_DIAL
Pulse dial a digit
17h
FLASH_HOOK
Flash hook
18h
ANSWER_DETECT
After dialling, monitor the call
19h
ALARM_CHECK
Check the event circuit condition
1Ah
SET_BEEP_FREQ
Set beep frequency
1Bh
BEEP
Beep
1Ch
RECORD_BEEP
Set record beep mode
1Dh
RECORD_LINE
Set speaker mode during record
1Eh
WAIT
Wait for a number of 1/100ths of a second
1Fh
SET_SENSITIVE
Set answer detection speech sensitivity
20h
END_BEEP
Beep at the end of a recording
21h
RECORD_NO_CMP
Start recording uncompressed
22h
PLAY_NO_CMP
Start playing uncompressed data in memory
23h
DTONE_FREQ
Set frequency to ref when checking 4 d/tone
24h
RING_LEVEL
Set reference level to check for ringing
25h
RING_LENGTH
Set number of samples to accept as ring
26h
RINGOFF
Set upper limit silent period between rings
27h
RINGON
Set lower limit silent period between rings
28h
BUSYOFF
Set up/limit silent period between busies
29h
BUSYON
Set low/limit silent periods during busies
2Ah
DBLRINGOFF
Set up/limit silent period bet double rings
2Bh
SILENCE
Set the silence threshold for ANSWER_DETECT
2Ch
ANSWER_DEBUG
Determine exit point from ANSWER_DETECT
2Dh
GET_EQUIP_REG
Return equipment register
2Eh
SET_EQUIP_REG
Set equipment register
2Fh
PARAS_PLAYED
Return paragraphs played
30h
SEG_RECORDED
Return segment at which record was stopped
31h
RSILENCE_LIMIT
Set seconds silence to terminate recording
32h
RSILENCE_LEVEL
Set threshold for silence detect during rec
33h
SET_FLASH_TIME
Set interval of the flash command in ms
34h
GET_BOARD_TYPE
Return hardware type
35h
SET_MICROPHONE
Controls setting of Powerline 1 microphone
61h
RESET
Reset
62h
DEBUG_ON
Turn trace debugging on
63h
DEBUG_OFF
Turn trace debugging off
Copyright © 1985 to 2022 Beta Systems Last modified: Wednesday, January 05, 2022 .