Sayson 480 User Manual

Browse online or download User Manual for Telephones Sayson 480. 390/480e ADSI Phone Asterisk Developer

  • Download
  • Add to my manuals
  • Print
  • Page
    / 38
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Sayson 390/480 ADSI phones
Asterisk Developer
Information/FAQs
Page view 0
1 2 3 4 5 6 ... 37 38

Summary of Contents

Page 1 - Information/FAQs

Sayson 390/480 ADSI phonesAsterisk DeveloperInformation/FAQs

Page 2 - Contents

SamplesThe Asterisk ADSI tool kit should come with a sample ADSI type 1 script, shown below:;; Asterisk default ADSI script;;; Begin with the preamble

Page 3

KEY "vmail_OH" IS "VMail" OR "Voicemail"OFFHOOKVOICEMODEWAITDIALTONESENDDTMF "8500"ENDKEYKEY "vmail"

Page 4 - Additional Documentation

SHOWKEYS "cwdisable" UNLESS "nocallwaiting"GOTO "offHook"ENDIFIFEVENT IDLE THENCLEARSHOWDISPLAY "titles" AT 1S

Page 5 - General Information

SHOWDISPLAY "callname" at 3 NOUPDATESHOWDISPLAY "callnum" at 4ENDIFIFEVENT REORDER THENCLEARSHOWDISPLAY "titles" AT 1 NO

Page 6 - Programmer’s Information

DefineLine Line06=Normal,Center,WrapOFF,Programmed byDefineLine Line07=Normal,Center,WrapOFF,SaysonDefineLine Line08=Normal,Center,WrapOFF,www.sayson.

Page 7 - ADSI type 1 Syntax

SetHookState OffHookEndSoftKey;--------------------------------------------; Label: Flash; Comment: (Connected State) Flash Softkey;--------------

Page 8 - Event List

SetInfoFlags 3ClearCB 2Keycode ClearCharsJumpTo IdleState2SetEvent 1EndSoftKey;--------------------------------------------; Label: Back; Comment:

Page 9 - Commedian Mail

JumpTo ConnectedState2SetEvent 1EndSoftKey;--------------------------------------------; Label: BkSpc;--------------------------------------------So

Page 10

SetState 3JumpTo TransferSetEvent 1EndSoftKey;--------------------------------------------; Label: Current; Comment: (Connected State) Transfer;--

Page 11

; Label: Select; Comment: (Connected State) Conference;--------------------------------------------SoftKey=SK_17Label=SelectSetHookState LinkDelay

Page 12

ContentsAdditional Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4Digium’s web site . . . . . . . . . . . . .

Page 13

SetInfoFlags 3SetHookState LinkDelay 100String 6Delay 100Keycode SendCharsKeycode ClearCharsString # ; Does this require a 1 or # even?String 1ClearCB

Page 14

; Comment: (Connected State) More to Connected State 2;--------------------------------------------SoftKey=SK_23Label=MoreSetState 3JumpTo Connected

Page 15

;--------------------------------------------; Label: OK; Comment: (Idle State) Log in or out OK OK;--------------------------------------------So

Page 16

SoftKey=SK_30Label=OKSetInfoFlags 3SetHookState OffHookDelay 100String *99Keycode SendCharsKeycode ClearCharsString #ClearCB 2JumpTo HangupScreenCE1an

Page 17

String *99Keycode SendCharsKeycode ClearCharsString #String 5String 1ClearCB 2JumpTo HangupScreenCE1andInConfCE2SetEvent 1EndSoftKey;-----------------

Page 18

String #String 5String 2ClearCB 2JumpTo HangupScreenforCallFwdSetEvent 1EndSoftKey;--------------------------------------------; Label: DND; Comme

Page 19

String 5ClearCB 2JumpTo HangupScreenCE1andInConfCE2SetEvent 1EndSoftKey;--------------------------------------------; Label: VMail; Comment: (Idle

Page 20

;--------------------------------------------; Label: More; Comment: (Idle State) More to Idle State 2;-------------------------------------------

Page 21

OnEvent CustomEvent1,1ClearDisplaySetDisplay NULL,0,0SetDisplay Line01,1,1SetDisplay Line02,2,1SetDisplay Line03,3,1SetDisplay Line04,4,1SetDisplay Li

Page 22

OnEvent FarEndAnswerSetEvent 2EndEventOnEvent FarEndBusySetEvent 2EndEvent;--------------------------------------------; **COMMENTS**;; The subscripts

Page 23

Sayson Technologies Ltd. will not accept liability for any dam-ages, or long distance charges, which may result from unautho-rized and/or unlawful use

Page 24

OnEvent CustomEvent1SetState 5ClearDisplaySetDisplay NULL,0,0SetDisplay Line09,2,1SetDisplay Line11,3,1SetDisplay Line09,4,3SetSoftKey0,SK_22,Normal,S

Page 25

OnEvent CustomEvent1ClearDisplaySetDisplay NULL,0,0SetDisplay Line27,2,3SetSoftKey 0,SK_30,Normal,<NULL>,<NULL>,SK_10,Normal,<NULL>,

Page 26

EndSubscript;--------------------------------------------; Status1;--------------------------------------------Subscript Status1OnEvent CustomEvent1

Page 27

OnEvent CustomEvent1SetState 3ClearDisplaySetDisplay NULL,0,0SetDisplay Line43,2,1SetDisplay Line24,3,3SetSoftKey 0,<NULL>,<NULL>,<NULL

Page 28

SetDisplay Line29,3,3SetSoftKey 0,<NULL>,<NULL>,<NULL>,<NULL>,SK_03,NormalEndEventEndSubscript;-------------------------------

Page 29

ClearDisplaySetDisplay NULL,0,0SetDisplay Line26,2,3SetSoftKey 0,SK_38,Normal,<NULL>,<NULL>,SK_10,Normal,<NULL>,SK_05,NormalEndEvent

Page 30

EndSubscript;--------------------------------------------; TransferSelectCall;--------------------------------------------Subscript TransferSelectCa

Page 31

FAQThe Asterisk is not receiving my ADSI scripts.“ADSI Unavailable on CPE. Not bothering to try.”Error message. Each channel that a phone is on needs

Page 32

Factory Reset for 480 phones:Please note that this procedure will also erase all entries in the caller's log, the redial list, and the directory.

Page 33

IntroductionInformation provided here is intended as a guideline for Asterisk developers who wish to develop Sayson390 or 480 ADSI analog phones for t

Page 34

General InformationAsterisk Built in ADSI Scripting ToolThe Asterisk system has it’s own built in ADSI scripting tool that allows developers to create

Page 35

Programmer’s InformationFDN and Security CodesIf you are developing a script through the Asterisk’s built in ADSI tool, then the feature download numb

Page 36

ADSI type 1 SyntaxFound in the source file for ADSI type 1:static struct adsi_key_cmd kcmds[] = { { “SENDDTMF”, 0, send_dtmf }, /* Encoded DTMF would

Page 37 - Error message

static struct adsi_key_cmd opcmds[] = { /* 1 - Branch on event — handled specially */ { “SHOWKEYS”, 2, showkeys }, /* Display Control */ { “SHOWDISPLA

Page 38

Commedian MailIf you are using ADSI phones and trying to access Commedian Mail, Commedian Mail tries to do an FDMdownload (download a new script) to t

Comments to this Manuals

No comments