One possible solution is to use the analog input (the user input) of the slider as our feedback while it's being pressed, and the true feedback from the processor when the slider is released. It wouldn't be true feedback while being dragged, but you would still be transmitting those levels so it should be pretty close, eliminating the UI latency. Does anyone know if you can configure a slider in this way with CF?
Scott
> --
> You received this message because you are subscribed to the Google Groups "CommandFusion" group.
> To post to this group, send email to comman...@googlegroups.com.
> To unsubscribe from this group, send email to commandfusio...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/commandfusion?hl=en.
>
Jarrod
Jarrod
What do you mean by 'a lot of traffic in toolbox'? You mean debugger?
Never judge a systems performance with debugger open.
The disconnects is generally if you are sending the reply directly back
with the analog value, which causes crestron to not be able to keep up
with heartbeat replies.
1. Set slider to simulation mode
2. Only send the actual analog value on slider digital join release.
Jarrod
But yes, a slider isn't the best tool for volume (unless you're Dr. Dre on an HP commerical I guess) I would offer mainly because of the potential to accidentally crank the volume with an errant press.
Heath
Jarrod
Along those lines Jarrod, do you think that if the data was free-flowing from a Crestron processor (streaming out lists of artists/albums/etc and not waiting for an iDoc or other source) then could the list keep up as data was streaming in? Or, would the data need to be spewing out behind the scenes and caching on iViewer? I'm picturing a scrolling scenario where the list is flying by and no data is visible for a few seconds.
The reason I ask, is that it would be nice to have some common data source (Crestron processor) for the data, that could be shared between iViewer and maybe a traditional Crestron TP that (as of now) can't scroll the same. If iViewer can receive, cache and display data fast enough then the normal TP can do it's page by page thing and both feel normal.
Heath
You can send data as needed from a list, when you scroll a list check
the data coming back to Crestron. There should be a list message
containing the current list size, number of items visible on the list
and the index of the first item currently visible. You could use this to
know when to send more data, until eventually the list would be full.
Jarrod