DDI HAVi Declarative UI Model - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

DDI HAVi Declarative UI Model

Description:

I'll be getting an example bitmap from Pierre. without the 'Evaluation Copy' ... I'll be getting another example bitmap from Pierre ... – PowerPoint PPT presentation

Number of Views:62
Avg rating:3.0/5.0
Slides: 9
Provided by: uweri
Category:

less

Transcript and Presenter's Notes

Title: DDI HAVi Declarative UI Model


1
DDI - HAVi Declarative UI Model
  • UI for an application or a DCM on any HAVi
    controller with a display
  • user can interact with a HAVi system from any
    device in the network
  • Declarative Data Driven Interaction (DDI)
  • simple interpreter
  • Widget-Based
  • buttons, sliders, selections,
  • optional sound and image attributes
  • mandatory text attribute to support text-only
    displays

2
DDI Controller-Target Split
  • DDI Target (e.g., DCM) is in charge of the device
  • much UI information supplied to Controller is
    advisory
  • DDI Controller is in charge of the screen
  • has no semantic knowledge of the particular
    device

3
DDI Example Simple VCR UI
Ill be getting an example bitmap from Pierre
without the Evaluation Copy
4
DDI Example More Elaborate VCR Help System UI
Ill be getting another example bitmap from Pierre
5
DDI Controller-Target Split
  • DDI Target (DCM) is in charge of the device
  • DDI Controller does not know the specific device
    functionality behind the UI elements
  • limited but mandatory set of HAVi device control
    (DCM) APIs
  • DDI allows control by a user of non-standardized
    device specific features

6
DDI Controller-Target Split
  • DDI Controller is in charge of the screen
  • Controller is generic with respect to devices
  • geometric layout, navigation, and look-and-feel
  • target makes suggestions via element attributes
  • target does not need to deal with display
    capabilities of DDI controller

7
DDI Operation

DCM Host Device
DDI Target (a DCM)
Controlled Device
Controlling Device
F/IAV
F/IAV
BAV
Local Display and other I/O
SDD
DDI Controller (Application)
SDD DCM FCM DDI? DCA?
DCM
HAVi Msg System
HAVi Msg System
DDI protocol (HAVI Messages)
DCM sends proprietary commands
DCM reads DDI data
8
DDI - HAVi Declarative UI Model
  • More detail coming in Section 2
Write a Comment
User Comments (0)
About PowerShow.com