Therapist Interface discussion

From vret
Revision as of 14:01, 4 December 2009 by Niels (talk | contribs) (Changes)
Jump to: navigation, search

General

Setup

  • Two monitors
  • 19” 4:3 With Therapist Interface
  • 24” 19:10 With patient view and World View

Section A

SectionA.jpg

Changes

  • VR and Patient View are optional

New

  • Scenario Selection part of the Session Info tab
    • Scenarios are provided by the specific world
    • Scenarios can be build with an external program
  • Sensor selection (Enabling)
    • Hearth rate
    • Sweat
    • (??) Speech recognition
    • (??) Speech detection

Should be able to disable or enable sensors in case certain sensors ain't used or ain't connected. This way no system messages will be shown indicating that a value of a not connected sensor is wrong or in a dangerous area.

  • World specific part of the Session Info tab will get default values depending on the scenario that is selected the widget should be informed of the scenario selection change.

Features

Adjust Session Info

button should also inform the World specific widget that the button is pressed and settings may be changed by the user. Or that the changed setting should take effect and the user can't change them anymore.

The Button text should change to reflect it's current function

Classes

  • SectionA.py
  • SessionInfoWidget.py
  • LogPrintWidget.py
  • VRPatientWidget.py
  • VRViewWidget.py
  • PatientViewWidget.py


Section B

SectionB.jpg

Changes

  • Start/End Session button has to be places in the lower left corner
  • Indicator & Notifier part should become a universal frame for all message, errors, notifications that the system wants to show

New

Features

  • Start/End button start or end the world/scenario. So the world code needs to be informed when the button is pressed
  • Indicator & Notifier messages should be settable by the world code with the following properties:
    • Priority
    • Display Time
    • Message
    • (??)Title
    • Icon

Classes

  • SectionB.py
  • NotifierWidget.py

Section C

SectionC.jpg

Changes

  • Scenario Settings tab is removed (Later a new tab might come in it's place)
  • Voice, Controls will become timebars instead of icons.
    • The length of the timebar indicates the lenght of the action
  • Voice, Controls need to become compacter in the height direction

New

Features

Classes

Section D

SectionD.jpg

Changes

New

Features

SUDSection.jpg

Classes