| 
									
										
										
										
											2002-05-03 04:02:31 +00:00
										 |  |  | ; | 
					
						
							|  |  |  | ; Asterisk default ADSI script | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; Begin with the preamble requirements | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | DESCRIPTION "Telcordia Demo"		; Name of vendor | 
					
						
							|  |  |  | VERSION 0x02				; Version of stuff | 
					
						
							|  |  |  | ;SECURITY "_AST"				; Security code | 
					
						
							|  |  |  | SECURITY 0x0000				; Security code | 
					
						
							|  |  |  | FDN 0x0000000f				; Descriptor number | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; Predefined strings | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | DISPLAY "talkingto" IS "Talking To" "$Call1p" WRAP | 
					
						
							|  |  |  | DISPLAY "titles" IS "20th Century IQ Svc" | 
					
						
							|  |  |  | DISPLAY "newcall" IS "New Call From" "$Call1p" WRAP | 
					
						
							|  |  |  | DISPLAY "ringing" IS "Ringing" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; Begin state definitions | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | STATE "callup"		; Call is currently up | 
					
						
							|  |  |  | STATE "inactive"	; No active call | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; Begin soft key definitions | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | KEY "CB_OH" IS "Block" OR "Call Block" | 
					
						
							| 
									
										
										
										
											2009-05-28 14:32:03 +00:00
										 |  |  | OFFHOOK | 
					
						
							|  |  |  | VOICEMODE | 
					
						
							|  |  |  | WAITDIALTONE | 
					
						
							|  |  |  | SENDDTMF "*60" | 
					
						
							|  |  |  | SUBSCRIPT "offHook" | 
					
						
							| 
									
										
										
										
											2002-05-03 04:02:31 +00:00
										 |  |  | ENDKEY | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | KEY "CB" IS "Block" OR "Call Block" | 
					
						
							| 
									
										
										
										
											2009-05-28 14:32:03 +00:00
										 |  |  | SENDDTMF "*60" | 
					
						
							| 
									
										
										
										
											2002-05-03 04:02:31 +00:00
										 |  |  | ENDKEY | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; Begin main subroutine | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SUB "main" IS | 
					
						
							| 
									
										
										
										
											2009-05-28 14:32:03 +00:00
										 |  |  | IFEVENT NEARANSWER THEN | 
					
						
							|  |  |  | CLEAR | 
					
						
							|  |  |  | SHOWDISPLAY "talkingto" AT 1 | 
					
						
							|  |  |  | GOTO "stableCall" | 
					
						
							|  |  |  | ENDIF | 
					
						
							|  |  |  | IFEVENT OFFHOOK THEN | 
					
						
							|  |  |  | CLEAR | 
					
						
							|  |  |  | SHOWDISPLAY "titles" AT 1 | 
					
						
							|  |  |  | SHOWKEYS "CB" | 
					
						
							|  |  |  | GOTO "offHook" | 
					
						
							|  |  |  | ENDIF | 
					
						
							|  |  |  | IFEVENT IDLE THEN | 
					
						
							|  |  |  | CLEAR | 
					
						
							|  |  |  | SHOWDISPLAY "titles" AT 1 | 
					
						
							|  |  |  | SHOWKEYS "CB_OH" | 
					
						
							|  |  |  | ENDIF | 
					
						
							|  |  |  | IFEVENT CALLERID THEN | 
					
						
							|  |  |  | CLEAR | 
					
						
							|  |  |  | SHOWDISPLAY "newcall" AT 1 | 
					
						
							|  |  |  | ENDIF | 
					
						
							| 
									
										
										
										
											2002-05-03 04:02:31 +00:00
										 |  |  | ENDSUB | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SUB "offHook" IS | 
					
						
							| 
									
										
										
										
											2009-05-28 14:32:03 +00:00
										 |  |  | IFEVENT FARRING THEN | 
					
						
							|  |  |  | CLEAR | 
					
						
							|  |  |  | SHOWDISPLAY "ringing" AT 1 | 
					
						
							|  |  |  | ENDIF | 
					
						
							|  |  |  | IFEVENT FARANSWER THEN | 
					
						
							|  |  |  | CLEAR | 
					
						
							|  |  |  | SHOWDISPLAY "talkingto" AT 1 | 
					
						
							|  |  |  | GOTO "stableCall" | 
					
						
							|  |  |  | ENDIF | 
					
						
							| 
									
										
										
										
											2002-05-03 04:02:31 +00:00
										 |  |  | ENDSUB | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SUB "stableCall" IS | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ENDSUB |