<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>xFeedback flow</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=12349821" />
  <subtitle>xFeedback flow</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=12349821</id>
  <updated>2013-06-19T20:18:00Z</updated>
  <dc:date>2013-06-19T20:18:00Z</dc:date>
  <entry>
    <title>RE: xFeedback flow</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=14627250" />
    <author>
      <name>Scott Stanley</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=14627250</id>
    <updated>2013-04-24T18:08:21Z</updated>
    <published>2013-04-24T18:08:21Z</published>
    <summary type="html">Thank your for the quick response.  This was a big help.
 
I found this did not work:
 
xfeedback register /configuration/autoanswer/mode did not work.
 
With a little more experimentation I found 
 
xfeedback register /configuration/conference/autoanswer/mode works
 
Thanks again

Scott</summary>
    <dc:creator>Scott Stanley</dc:creator>
    <dc:date>2013-04-24T18:08:21Z</dc:date>
  </entry>
  <entry>
    <title>RE: xFeedback flow</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=14600670" />
    <author>
      <name>David Bruun-Lie</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=14600670</id>
    <updated>2013-04-24T08:43:51Z</updated>
    <published>2013-04-24T08:37:38Z</published>
    <summary type="html">[QUOTE]xfeedback register /standby/active[/QUOTE]
You are missing "/status" in the beginning of the expression. It should be /status/standby/active
[QUOTE]xfeedback register /conference/presentation/mode[/QUOTE]
You are missing "/status" in the beginning of the expression. It should be /status/conference/presentation/mode
[QUOTE]xfeedback register /status/autoanswer/mode[/QUOTE]
Autoanswer mode is not a status, but a configuration. The expression should be /configuration/autoanswer/mode
[QUOTE]xfeedback register /configuration/video/selfview[/QUOTE]
The expression is correct. However, if you are using TC6 and higher then you should look at the selfview command + selfview statuses instead as we have expanded the flexibility of selfview to include size and which screen to show selfview on.
Better to use:
xfeedback register /status/video/selfview/mode to check if selfview is on or off.
 
Cheers,
David
 </summary>
    <dc:creator>David Bruun-Lie</dc:creator>
    <dc:date>2013-04-24T08:37:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: xFeedback flow</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=14581882" />
    <author>
      <name>Scott Stanley</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=14581882</id>
    <updated>2013-04-23T21:23:23Z</updated>
    <published>2013-04-23T21:23:23Z</published>
    <summary type="html">I also need a little explanation.  I have succesfully used:
xFeedback register /Event/CallDisconnect
xFeedback register /Event/CallSuccessful
I would like to do the same for standby, presentation mode, auto answer mode and selfview. 
I have tried these:
xfeedback register /standby/active
xfeedback register /conference/presentation/mode
xfeedback register /status/autoanswer/mode
xfeedback register /configuration/video/selfview
The all seem to register and when I xfeedback list they appear in the list but the feedback is not changed when I manualyl change the status on the codec.
 
What am I doing wrong?
 </summary>
    <dc:creator>Scott Stanley</dc:creator>
    <dc:date>2013-04-23T21:23:23Z</dc:date>
  </entry>
  <entry>
    <title>RE: Re: New Message from Jaroslav Urban in TelePresence Developer - Codec C</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12586901" />
    <author>
      <name>David Bruun-Lie</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12586901</id>
    <updated>2013-03-04T11:20:07Z</updated>
    <published>2013-03-04T11:17:10Z</published>
    <summary type="html">1) No you register one feedback expression at a time: [CODE]xfeedback register status/video
xfeedback register status/call
xfeedback register status/conference
xfeedback register configuration
xfeedback register event/message[/CODE] 2) All commands that are PARSED successfully by the shell returns OK (meaning correct command and valid attributes). Else ERROR. However, all results from feedback or commands are ended with "** end\n".   What language are you programming in? If you are programming in a high-level language you might consider using XML as output of API instead. If so then issue "xPreferences Outputmode xml" upon connection and all output will be in pure XML.   Cheers, David  </summary>
    <dc:creator>David Bruun-Lie</dc:creator>
    <dc:date>2013-03-04T11:17:10Z</dc:date>
  </entry>
  <entry>
    <title>RE: Re: New Message from Jaroslav Urban in TelePresence Developer - Codec C</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12517939" />
    <author>
      <name>Jaroslav Urban</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12517939</id>
    <updated>2013-03-01T13:45:48Z</updated>
    <published>2013-03-01T13:45:48Z</published>
    <summary type="html">[quote=Enrico Conedera]Sorry, the graphic did not come through.
In the API, use the command "xEvent ?"
This will provide a list of all supported events for the particular product.
[/quote]
Thanks, the only thing is that I dont have the access to TelePresence system yet. It should be C40 and its on the way. So I am relying on documentation for now. SOme events are mentioned in specs, so its ok.
Just few questions rgarding to integration:
1) can I send request with xFeedback with more then one expression? An example perhaps.
2) when processing response from telepresence system, is there all the time OK in message or something else in case of faulty processing? Like "Error". Cound not find any info anywhere.
Thanks for any help. Cheers, Jaroslav</summary>
    <dc:creator>Jaroslav Urban</dc:creator>
    <dc:date>2013-03-01T13:45:48Z</dc:date>
  </entry>
  <entry>
    <title>RE: Re: New Message from Jaroslav Urban in TelePresence Developer - Codec C</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12410867" />
    <author>
      <name>Enrico Conedera</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12410867</id>
    <updated>2013-02-26T21:31:45Z</updated>
    <published>2013-02-26T21:31:45Z</published>
    <summary type="html">Sorry, the graphic did not come through.
In the API, use the command "xEvent ?"
This will provide a list of all supported events for the particular product.
 
[quote=Enrico Conedera]Regarding xEvents, you can get a list of all supported events from the API. The following happens to be from an EX90:

[image.png]

regards/
/enrico
sent from my iPhone

On Feb 26, 2013, at 9:40 AM, "Admin Tandberg Developer" &lt;cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;&gt; wrote:

Jaroslav Urban has created a new message in the forum "Codec C90/C60/C40": -------------------------------------------------------------- Hi David, thanks for reply.
David Bruun-Lie:
Jaroslav, the xFeedback command is a per-session setup so yes you will need to have a connection open to have any benifit of it. You may have a large number of connections open. However, why would you want that? What is your controller source? AMX/Crestron/PC Application/mobile application?

Yep I found info its per session aka per connection. I dont want to really mess with connections. In my view it's ok to keep open 2 connection, one for xFeedback, second for any xCommand, xStatus processing. It would probably work also to have just one connection open I guess.
In my case its WPF application which will be communicating with TelePresence C60. Implementation should support both option, connection over serial port or over tcpip.
David Bruun-Lie:
Have you read the API howto guide? http://developer.cisco.com/web/telepresence-developer/howtos/cseries-api/feedback

Well, I saw it before, but I missed it. So thanks, it gave me some more info then API ref. However still I am missing more information abour events. Why dont you list them in API ref as the rest (xCommand, xStatus, etc.)?
One more question, how C60 handle errors? If any error occurs at C60 during e.g. xCommand processing, what is returned? I can not find any info around.
Thanks.
 Cheers, Jaroslav
--
To respond to this post, please click the following link: http://developer.cisco.com/web/telepresence-developer/forum/-/message_boards/view_message/12391006 or simply reply to this email.[/quote]</summary>
    <dc:creator>Enrico Conedera</dc:creator>
    <dc:date>2013-02-26T21:31:45Z</dc:date>
  </entry>
  <entry>
    <title>Re: New Message from Jaroslav Urban in TelePresence Developer - Codec C90/C</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12397908" />
    <author>
      <name>Enrico Conedera</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12397908</id>
    <updated>2013-02-26T17:33:54Z</updated>
    <published>2013-02-26T17:33:54Z</published>
    <summary type="html">Regarding xEvents, you can get a list of all supported events from the API. The following happens to be from an EX90:

[image.png]

regards/
/enrico
sent from my iPhone

On Feb 26, 2013, at 9:40 AM, "Admin Tandberg Developer" &lt;cdicuser@developer.cisco.com&lt;mailto:cdicuser@developer.cisco.com&gt;&gt; wrote:

Jaroslav Urban has created a new message in the forum "Codec C90/C60/C40": -------------------------------------------------------------- Hi David, thanks for reply.
David Bruun-Lie:
Jaroslav, the xFeedback command is a per-session setup so yes you will need to have a connection open to have any benifit of it. You may have a large number of connections open. However, why would you want that? What is your controller source? AMX/Crestron/PC Application/mobile application?

Yep I found info its per session aka per connection. I dont want to really mess with connections. In my view it's ok to keep open 2 connection, one for xFeedback, second for any xCommand, xStatus processing. It would probably work also to have just one connection open I guess.
In my case its WPF application which will be communicating with TelePresence C60. Implementation should support both option, connection over serial port or over tcpip.
David Bruun-Lie:
Have you read the API howto guide? http://developer.cisco.com/web/telepresence-developer/howtos/cseries-api/feedback

Well, I saw it before, but I missed it. So thanks, it gave me some more info then API ref. However still I am missing more information abour events. Why dont you list them in API ref as the rest (xCommand, xStatus, etc.)?
One more question, how C60 handle errors? If any error occurs at C60 during e.g. xCommand processing, what is returned? I can not find any info around.
Thanks.
  Cheers, Jaroslav
--
To respond to this post, please click the following link: http://developer.cisco.com/web/telepresence-developer/forum/-/message_boards/view_message/12391006 or simply reply to this email.</summary>
    <dc:creator>Enrico Conedera</dc:creator>
    <dc:date>2013-02-26T17:33:54Z</dc:date>
  </entry>
  <entry>
    <title>RE: xFeedback flow</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12391006" />
    <author>
      <name>Jaroslav Urban</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12391006</id>
    <updated>2013-02-26T14:40:19Z</updated>
    <published>2013-02-26T14:27:37Z</published>
    <summary type="html">Hi David, thanks for reply. [quote=David Bruun-Lie]Jaroslav, the xFeedback command is a per-session setup so yes you will need to have a connection open to have any benifit of it. You may have a large number of connections open. However, why would you want that? What is your controller source? AMX/Crestron/PC Application/mobile application?  [/quote]
Yep I found info its per session aka per connection. I dont want to really mess with connections. In my view it's ok to keep open 2 connection, one for xFeedback, second for any xCommand, xStatus processing. It would probably work also to have just one connection open I guess.
In my case its WPF application which will be communicating with TelePresence C60. Implementation should support both option, connection over serial port or over tcpip.
[quote=David Bruun-Lie] Have you read the API howto guide? http://developer.cisco.com/web/telepresence-developer/howtos/cseries-api/feedback  [/quote]
Well, I saw it before, but I missed it. So thanks, it gave me some more info then API ref. However still I am missing more information abour events. Why dont you list them in API ref as the rest (xCommand, xStatus, etc.)?
One more question, how C60 handle errors? If any error occurs at C60 during e.g. xCommand processing, what is returned? I can not find any info around. 
Thanks.
  Cheers, Jaroslav</summary>
    <dc:creator>Jaroslav Urban</dc:creator>
    <dc:date>2013-02-26T14:27:37Z</dc:date>
  </entry>
  <entry>
    <title>RE: xFeedback flow</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12387267" />
    <author>
      <name>David Bruun-Lie</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12387267</id>
    <updated>2013-02-26T12:40:36Z</updated>
    <published>2013-02-26T12:40:36Z</published>
    <summary type="html">Jaroslav,
the xFeedback command is a per-session setup so yes you will need to have a connection open to have any benifit of it. You may have a large number of connections open. However, why would you want that? What is your controller source? AMX/Crestron/PC Application/mobile application?

Have you read the API howto guide? http://developer.cisco.com/web/telepresence-developer/howtos/cseries-api/feedback

Regards,

David

 
 </summary>
    <dc:creator>David Bruun-Lie</dc:creator>
    <dc:date>2013-02-26T12:40:36Z</dc:date>
  </entry>
  <entry>
    <title>xFeedback flow</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12349820" />
    <author>
      <name>Jaroslav Urban</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=12349820</id>
    <updated>2013-02-25T14:57:17Z</updated>
    <published>2013-02-25T14:57:17Z</published>
    <summary type="html">Hi All,
can someone please explain how xFeedback works? In my understanding its like any other command. however it leaves me with some questions.
1) once I sent the xFeedback, do I need to keep connection open and wait for response? what about some long term process, like incoming call waiting. It can take minutes before I could get response for xFeedback request.
2) if I need to keep connection open, how many of them I can keep in parallel?
3) Am I understanding it well? I didnt find many informations about topic, just reference guide. Can you point me somewhere?
thanks for any suggestion and feedback. Regards, Jaroslav</summary>
    <dc:creator>Jaroslav Urban</dc:creator>
    <dc:date>2013-02-25T14:57:17Z</dc:date>
  </entry>
</feed>

