| 
									
										
										
										
											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:39:21 +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:39:21 +00:00
										 |  |  | 	SENDDTMF "*60" | 
					
						
							| 
									
										
										
										
											2002-05-03 04:02:31 +00:00
										 |  |  | ENDKEY | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | ; Begin main subroutine | 
					
						
							|  |  |  | ; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | SUB "main" IS | 
					
						
							| 
									
										
										
										
											2009-05-28 14:39:21 +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:39:21 +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 |