Hi, comments inline
Sent from my iPad
On Jul 28, 2010, at 10:23 AM, "Ralph Lange" <Ral...@be...<mailto:Ral...@be...>> wrote:
On 28.07.2010 08:39, Dalesio, Leo wrote:
This sends the entire archive data. The server should be able to compress this into a statistical sample. I would propose:
for each sample
sample start time - in unix gmt (should convert to ascii in the client side)
Should be our VTimestamp: POSIX time stamp plus the additional 32 int (that might be a pulse id or something completely different)
In the version I sent, the pulse Id has been extracted on the server to save clients having to do this. This is especially important for Matlab clients where the have to feed the timestamp into date to axis value converters. That's why we supply a clean unix ts.
number of samples
Also needs the sample end time, or (alternatively) the sample duration
first value
last value
mean
Yes, bob, when you wrote "end time", would that imply two consecutive set would have equal last and first value?
If you send a mean, or median filtered value, then the time stamp surely also must be interpolated?
Before going further with the proposal to filter, let's check the performance is actually network bound.
Median or average? both?
high
low
first standard deviation
All this is for atomic numerical values only.
What about strings, enums, waveforms?
Suggest not doing strings. Enums as ints. Waveforms as arrays (we do this at slac as I described).
How is the metadata (enum choices, alarm status) represented?
Ints.
Ralph
Cheers
Greg
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Pvmanager-devel mailing list
Pvm...@li...<mailto:Pvm...@li...>
https://lists.sourceforge.net/lists/listinfo/pvmanager-devel
|