CES Demonstrator
Overall Jira tracking for the demonstrator can be found in this issue
Call for Participation
-
All demonstrators must run using the Electric Eel Release Candidate 3 or later (preferred) or the latest Daring Dab release (4.0.2 or later).
All applications created by the Demo Provider must use the AGL Application Framework and should provide app widgets and binaries that can be downloaded by the AGL Community. Ideally source code for demo apps will be made available to the AGL Community using the Apache 2.0 or other open source license.
Initial versions of demo software must be available in the AGL Electric Eel RC 2 build for app developers by 15 November.
Main CES 2018 AGL Demo Features
Hardware
Main Board
USB powered hub
It is expected that the KF+ULCB provides sufficient USB ports for the demonstrator. In case additional ports are required it is recommended that the following powered hub is used to connect USB peripherals for AGL demos.
Wifi Connectivity
KF+ULCB provides Wifi. Deprecating use of Wifi dongle. Refer to
2017 CES Demonstrator for older hardware.
Bluetooth Connectivity
KF+ULCB provides Bluetooth. Deprecating use of Bluetooth dongle. Refer to
2017 CES Demonstrator for older hardware.
NFC Reader
The ARC122U hardware seems to be the most popular for Linux. Propose using
this NFC reader for the demo.
Displays
Rear
MOST connected display
-
2x
Boundary Devices Board For the CPU board, multiple types are available. The Nit6Q_W Quad-Core, 1GB DDR3, TiWi-BLE + Antenna was used in the demonstrator.
Vehicle Hardware
* Lexus Remote Touch or BMW iDrive style controller connected via CAN for input
Apps
Reference AGL Applications
Homescreen - Mentor/ Nexty/ Toyota
Media player with audio and video players - Konsulko
AM/FM tuner - Konsulko
Navigation - AisinAW
POI - AisinAW
HVAC Control - Microchip
Web Browser using wired, Wifi or Bluetooth connection - Igalia
Settings - Bluetooth pairing and connection management - ALPS
Settings - Wifi access point connection management - ALPS
Settings - Wifi configuration as AP or client - ALPS
3'rd Party Apps
Capabilities
Demonstrate multiple audio streams (switching and mixing)
Hardware accelerated video
Multiple display capability (front and rear seat)
Navigation app improvements using open source version of the app
Upgraded automotive simulation with Remote Touch and Steering Wheel integration
Media discovery from Bluetooth device, SD card, USB stick, and embedded flash
Media playing from Bluetooth device, SD Card, USB stick, and/or embedded flash
User Interface
Feature Matrix
Official AGL Demos
These demos use AGL Reference Boards or Featured Community Boards. All of the demo applications will be available as part of the Electric Eel release and were proposed and developed by AGL Member companies to showcase AGL platform features.
Hardware | Version | AGL Home Screen | 5.1 MOST Audio | HVAC | Media Player | Wifi Mgr | BT Mgr | AM/FM | Miracast | IC | Navi |
Renesas KF+ULCB | Eel | x | x | x | x | x | x | x | x | | x |
TI Vayu | Eel | x | | | x | x | x | x | | | |
Intel MinnowBoard | Eel | x | | | x | x | x | x | | | |
Use Cases
Start-Up Behavior
Resume from last screen at start up. In other words if the user was in the media player restart should be into media player.
Start up of the board shall boot directly into the AGL home screen without requiring input via keyboard or mouse to get the main application started.
Home Screen
Updated home screen art work to differentiate from CES 2017
Optional - ability to select from different themes or color schemes
Optional - ability to reorder apps or on the home screen
Connectivity
Bluetooth
Profiles - HFP, A2DP, AVRCP
Pair/unpair Bluetooth device
Connect/ disconnect paired Bluetooth device
Play media from Bluetooth phone using A2DP (controlled from the Bluetooth device)
Discover media files on the Bluetooth device and control them from the IVI system.
Telephony app
Optional - Use Bluetooth to connect to web
Optional - Contact sync from paired device
Wifi
Client
Connect to open access point
Connect/reconnect to secure access point
Disconnect from access point
Access Point
Audio
Create front and rear audio zones for applications
Choose zone(s) for each application
Mix audio from multiple sources (can be external or internal) for output to one or more zones
Video
Create front and rear video zones for applications
Optional - Use multiple displays in the rear seat zone
Optional - Create multiple rear seat zones so that different passengers can watch different videos
Navigation
Select destination using touch display
Start/stop navigation
Select POI from menu using POI app
Navigate to POI
Map display to the meter synchronized with the navigation
Navigation audio playing from front audio zone only. Note: no audio support in ALS version of the navigation app.
-
Optional - lower volume in rear zone by 50% when navigation prom
pt plays in front
Web Browser
Open Issues