DrFuehrer / rdv

Automatically exported from code.google.com/p/rdv
MIT License
0 stars 0 forks source link

Not all channels update in real-time mode #8

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
From John Wilson at http://groups.google.com/group/rdv-users/t/e808a111ef83738b
Issue #4

When multiple channels are displayed in realtime mode, data does not seem
to update properly in all the graphs - only one of the channels is
regularly updated, the other channels either get choppy/infrequent updates
or don't get updated at all.  The attached screen dump,
RT_update_problem.JPG, shows an example of this issue - note that the
Latitude plot is not being updated even though Longitude is.  When RDV is
playing through data (as opposed to RT mode), this problem does not occur. 

Original issue reported on code.google.com by paltasoftwarellc@gmail.com on 11 Jun 2008 at 7:26

Attachments:

GoogleCodeExporter commented 9 years ago
From Matt Miller:

I checked into the problem of viewing multiple channels in realtime
mode. It turns out it is an RBNB server problem for a certain type of
multi-channel RingBuffer.  A RingBuffer is an internal RBNB data storage
object, with either single or multiple channels (multiplexed) per
Ringbuffer. The former type of RingBuffer has a problem where it will
not reliably deliver the most recent data from every channel in monitor
(realtime) mode.  (The problematic ringbuffer occurs when a
multi-channel Source sends one channel per channelMap per Flush.  This
type of ringbuffer is actually more efficient for data playback, so we
don't want to simply not support this mode).  We will create an RBNB
issue on this topic.

Ideally, this issue would be solved in the RBNB Server code. (We still
need to assess the level of effort required to do this).  Alternatively,
instead of monitor mode, RDV could use a "sleepy loop" request mode for
RT display (which is what rbnbPlot does).

Original comment by paltasoftwarellc@gmail.com on 1 Jul 2008 at 4:41

GoogleCodeExporter commented 9 years ago
This is the RBNB bug for this, 
http://code.google.com/p/dataturbine/issues/detail?
id=8, and it appears to be fixed.

Original comment by paltasoftwarellc@gmail.com on 17 Sep 2008 at 7:08

GoogleCodeExporter commented 9 years ago
This is fixed in RBNB V3.2B1. We can wait till there is a production release to 
upgrade.

Original comment by paltasoftwarellc@gmail.com on 1 Dec 2008 at 11:01

GoogleCodeExporter commented 9 years ago

Original comment by paltasoftwarellc@gmail.com on 1 Dec 2008 at 11:05