Steven Ringwald wrote:
I am trying to use ImportVar to get some information out of a SIP/ZAP channel. I cannot seem to find an example of the syntax, or what variables I can access.

Basically, I would like to output which person is being called. i.e: SIP/25 calls SIP/21. 25 executes a macro, and the result is SIP/21. The info that I want is stored in the channel's "Direct Bridge" variable.

I have tried: ImportVar(TEST=SIP/25-6d2a|name)
exten => s,n,ImportVar(BRIDGEPEER=${CHANNEL:0:$[${LEN(${CHANNEL})} - 2]}\,2|BRIDGEPEER)

This is what I use. You can see all variables related to the channel by using DumpChan app. From the CLI, you can also do a show channel <blah>. I remember there were some got-yas when using macros. Take a look using DumpChan everywhere to make sure what variables are set first. Doing a show channel from the CLI will show you all variables on the channel after the answer, which can vary from what is available in your macro at the time.


Kevin
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to