(Changed) Interaction between GUI and DAQ Narval - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

(Changed) Interaction between GUI and DAQ Narval

Description:

Maestro. Starting GUI with parameter name of the computer. where the DAQ is running (for weeks) ... Maestro. of Narval. SOAP. SOAP - Many GUIs can talk with one IM. ... – PowerPoint PPT presentation

Number of Views:12
Avg rating:3.0/5.0
Slides: 18
Provided by: jerzyg
Category:

less

Transcript and Presenter's Notes

Title: (Changed) Interaction between GUI and DAQ Narval


1
(Changed) Interaction between GUI and DAQ Narval
  • Jurek Grebosz
  • IFJ PAN Kraków

2
(No Transcript)
3
Agata detector
Chd1
Act 1
FE
FE
FE
FE
x180
Chd2
PSA
PSA
PSA
PSA
Act 2
x180
Maestro
Intermediary
Intermediary
Intermediary
Chd4
Act 3
EB
EB
EB
EB
Chdn
TR
TR
TR
TR
Act n
Chdn
This is very naive view of DAQ For details see
documentsmade by Xavier Grave
consumer
consumer
consumer
4
GUI and DAQare two different programs running on
different computers
NarvalMaestro
GUI
SOAP
Starting GUI with parameter name of the
computer where the DAQ is running (for
weeks) (defaults)
5
GUI and DAQare two different programs running on
different computers
SOAP
SOAP
Maestro
GUI
Instrument Manager (Run Controll)
NARVAL DAQ
Super Maestro
6
New object Instrument Manager (IM)
Some advantages- Security. All components of
NARVAL can be hidden behind some firewall. The
only contact can be just IM.
- Many GUIs can talk with one IM. They can be
registered by username and password.
7
New object Instrument Manager (IM)Some
disadvantages
- One more level of complication.
- GUI can not talk directly to NARVAL components
8
Does it complicate the modelling idea?
J
GUI
Narval (real or fake)
Modelling the reality
We can easily reconstruct the structure (and
display it as a diagram)
9
It was never directly anyway
GUI
Narval (real or fake)
gSOAP controll
10
anyway - it is only one pipe
gSOAP controll
IM
All components of Narval
GUIs model of Narval
11
First tests of GUI ? Instrument Manager
successfully passed
December 2006 Padova-Legnaro
It works!
Lucky the wsdl files given to me by Francesco
are fully compatibile with my gSOAP standard
12
Flexibility of IM has its cost
IM does not want to care about the number of the
parameters given by some actor and or about the
meaning of them
By this any new parameters introduced by XAVIER
will not demand any change of IM.
However, the GUI must care about this - to
produce the logical and convincing GUI
13
Modes of Interaction
client ? server
client ? server
GUI
IM
NAR-VAL
14
Even the basic version will be useful!
  • Virtual Control Room made by Trieste group.
  • It is the object which will supply
  • log-booking,
  • chatting,
  • video conferencing, (between many GUI users)
  • The Trieste team still work on is, but - in my
    opinion - no panic.
  • Even if it will not be done on time - the Agata
    Demonstrator can work without it.

15
Status of GUI
Bottleneck is the communication, so I wait
impatiently
16
Thank you
  • Jurek Grebosz
  • IFJ PAN Kraków

17
Jurek ?? Xavier collaboration
WSDL description of the services provided by
a particular type of actor
WSDL
J
X
GUI Client procedures to talk to the particular
type of actor
Imitation of the service provided by the
particular actor
Program which is kind of Narval imitation
GUI program
Narval (real)
Write a Comment
User Comments (0)
About PowerShow.com