Paneles de control para datos remotos
Envíe periódicamente una lista de puntos desde su cuenta de Wolfram Cloud, o desde cualquier otros sistema Wolfram, a un canal llamado "puntos".
In[1]:=

task = RunScheduledTask[
  ChannelSend[
   ChannelObject["points"], <|"points" -> RandomReal[{0, 1}, 100]|>], 
  1]In[2]:=

task = RunScheduledTask[
  ChannelSend[
   ChannelObject["points"], <|"points" -> RandomReal[{0, 1}, 100]|>], 
  1]
En su sesión de escritorio, comience a escuchar en ese canal, realice gestiones para representar gráficamente puntos de entradas a medida que lleguen.
In[1]:=

listener = ChannelListen["points"]Out[1]=

In[2]:=

Dynamic[ListLinePlot[
  If[AssociationQ[#], Lookup[#, "points"], {}] &@listener["Message"], 
  PlotTheme -> "Marketing"]]Out[2]=

Remueva el receptor y deje de enviar datos en la nube.
In[3]:=

RemoveChannelListener[listener]Out[3]=

In[4]:=

RemoveScheduledTask[task];











 
  
  
  
  
  
  
 