Hi Pat, Thank you. In order to answer to your question, my project use CMake. For now, I have installed git and download paraview sources. I have changed to branch live-data, and I am doing a git submodule update (I am seeing it is downloading vtk sources) Next I have to configure cmake, which option must be activated for my case ? After, I will do a make in order to compile paraview... And after ? How can I test paraview with live data ? What have I to do with libvtkCoProcessor.so library ? My project use system of shared memories. Is it possible to create a function into the coprocessor library so that the function read a shared memory and update paraview view ? Have you an example, because the work I have to do isn't very clear ! Thank you !
Bastien Le 9 mai 2011 à 14:42, pat marion a écrit : > Hi Bastien, > > The live-data code is currently hosted on github. The repository url is > git://github.com/patmarion/ParaView.git and the branch name is live-data. I > think the live-data branch might be more than you need. It is designed to > run in a client-server configuration with a parallel server (though the > parallel part is not required.) When the live-data branch is eventually > merged with paraview master, I hope to update it so that does not require > client-server, but that work has not been done yet. If you're willing to run > in client-server mode then the live-data branch will work for you. The first > step it to try linking your project with the coprocessor library > (libvtkCoProcessor.so) and then try writing an adapter that converts your > data into a vtk data object. Does your project use CMake? If not, you will > have to write link and include lines yourself for your Makefile. > > Pat > > On Mon, May 2, 2011 at 1:20 PM, Bastien Purnelle <[email protected]> wrote: > Thanks Pat, > > I have searched for information about the live-data feature, but I > found only two interesting links : > http://www.vtk.org/Wiki/ParaView:Live_Data_Introduction and > http://www.vtk.org/Wiki/Animating_Live_Data > In my case, the generating data program is a car embedded platform > programming with C++/Qt. It contains a main program that manage many > processes. Each process can be launched to do a particular feature and > can communicate together with shared memories. For example, there is a > process that reads vehicle speed from car network (CAN bus) and saves > data into a shared memory. Another process uses this data to do some > treatments with other data. The car is equipped with others sensors as > radar, or lidar, or camera... and an process save data into the shared > memory. > The goal of my project is to create a process that read some data in > many defines shared memories and to send this data to Paraview so that > it displays for example a graph of speed changes and a representation > of the car environment thanks to the radar and other data that we can > choose before launching the process. > So the process must be available to launch Paraview, open a predefined > configuration and send in real time all data read into shared > memories. > For now, I have only played with Paraview thanks to some tutorials, > but each time, data comes from a fixed file. > First I would like develop a simple process that send the vehicle > speed (a float number) and displays the value in a graph view into > Paraview. > Where can I found Paraview sources that use live-data ? Is there an > example of program that interface with paraview library and send > live-data ? > Thank you in advance for your help. > > Bastien > > 2011/4/27 pat marion <[email protected]>: > > Hi Bastien, > > > > There is a feature called live-data that is able to display time variant > > data as it is produced by a simulation code. The feature is currently > > available in a branch of paraview, not the main release. To use this > > feature, the simulation code, or whatever external program is generating > > data, must interface with a paraview library through fortran, c, c++ or > > python. The interface process is meant to be easy for a programming who is > > familiar with VTK, but will require some effort if you are new to VTK and > > cmake. If you tell me a little more about your program that is collecting > > sensor data (don't be afraid to go into detail...), maybe I can come up with > > some ideas for how you could interface it with paraview. > > > > Pat > > > > > > > > On Wed, Apr 27, 2011 at 5:31 PM, Bastien Purnelle <[email protected]> > > wrote: > >> > >> Hello, > >> > >> I'm developing an interface for displaying data from car embedded > >> sensors (lidar, odometers, ...) in real time. However, Paraview work > >> with finite data files and I'am searching a mean to use Paraview with > >> time changing data. Is it a solution with Paraview (create a plugin, a > >> python script) ? > >> Thank you in advance... > >> > >> Best regards. > >> > >> -- > >> Bastien > >> _______________________________________________ > >> Powered by www.kitware.com > >> > >> Visit other Kitware open-source projects at > >> http://www.kitware.com/opensource/opensource.html > >> > >> Please keep messages on-topic and check the ParaView Wiki at: > >> http://paraview.org/Wiki/ParaView > >> > >> Follow this link to subscribe/unsubscribe: > >> http://www.paraview.org/mailman/listinfo/paraview > > > > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://www.paraview.org/mailman/listinfo/paraview >
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
