1. Demo Set
Gliffy | ||||||
---|---|---|---|---|---|---|
|
No | Name | num | Whow ship |
---|---|---|---|
1 | AGL Ref HW | 1 | J.S. |
2 | Touch Display (Full HD) | 1 | J.S. |
3 | Cluster Display (1920x720 or Full HD) | 1 | J.S. |
4 | HDMI Cable (Need to check how to connect this cable to Touch/Cluster Display, that depend to display side connector) | 2 | J.S. |
5 | Tablet | 1 | Need to buy Buy by Walt. |
6 | Speaker | 1 | Need to buy Buy by Walt. or ship form ?? |
7 | Optional: Special Keyboard | 1 | J.S. |
8 | Display arm - Touch Display | 1 | Walt |
9 | Display stand - Cluster Display | 1 | Kurokawa? |
2. Demo feature
2.1. Update latest AGL IVI
...
Image | status | Use or not use |
---|---|---|
master: cluster demo | Run | Use |
master: momi ivi demo | Run | Use |
master: flutter ivi demo (New design) | UnstableRun | Use |
master: html5(cef) ivi demo | Run | Use |
master: qt ivi demo | Run | Use |
master: flutter ivi demo (old) | Run | Use |
...
Gliffy | ||||||
---|---|---|---|---|---|---|
|
Container exchange by Keyboard. (Momi Key)
Keyboard configurator
https://github.com/watatuki/usb-12key-kbd-prog
key-setup-momikey.sh
Gliffy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Container exchange by Tablet control. (Momi Web)
2.2. Virt IO loopback audio based audio control
Development item | Status | Work by | ||||
---|---|---|---|---|---|---|
1 | Drop at CES2024 |
| - | |||
1-1 |
| |||||
1-1 |
| |||||
1-3 | Not tested. |
| ||||
1-4 | On going |
| ||||
1-5 | Not started yet. | |||||
2-1 | Guest side sound support Cluster: Divide cluster-service from cluster-refgui. | On goingDone | Need to improve cluster-service and cluster-refgui. | Dr. Y | ||
2-2 | Guest side sound support Cluster: Add alarm sound support to cluster-service by alsa. | Done | Cluster service play alarm sound triggered by keyboard. | Dr. Y | ||
3-1 | Guest side sound support Momi IVI | Done | Directory use ALSA device. | Dr. Y | ||
3-2 | Guest side sound support Qt IVI | Done |
| Dr. Y | ||
3-3 | Guest side sound support Flutter IVI(ICS) | Not started yet. | Wait for Sccot work | Done | Cherry-pick patch. Media Player is now working. | Dr. Y |
3-4 | Guest side sound support HTML5/CEF | Done | Success to play on YouTube. | Dr. Y | ||
3-5 | Guest side sound support Flutter IVI(Old) | Done | Dr. Y | |||
4 | ALSA loop based audio shearing | Done | Dr. Y | |||
4-1 | Integrate alsa loopback device | Done | Dr. Y | |||
4-2 | Configure for guest - Cluster | Done | aplay playing | Dr. Y | ||
4-3 | Configure for guest - Momi IVI | Done | Media Player playing | Dr. Y | ||
4-4 | Configure for guest - each agl-ivi-demo | Done | Need to change wireplumber config in guest. | Dr. Y | ||
4-5 | Audio mixing by host PulseAudio | Done | Now available to mix cluster (aplay) and Momiplayer sound. | Dr. Y | ||
4-6 | Audio Control | Done | Mute IVI audio in case of alarm sound playing. | Dr. Y |
...
Audio control design
Gliffy | ||||||||
---|---|---|---|---|---|---|---|---|
|
2.3. Enable some resource isolation feature
Development item | Status | Work by | |
---|---|---|---|
Update container manager | Done | Dr. Y | |
Update container manager configuration | Done | Dr. Y | |
Visualize | Done | Dr. Y |
CPU isolation demo by Tablet control. (Momi Web)
2.4. RTOS Island
Drop at CES2024.
3. How to build
New version
Old version:
Basically, use this procedure.
...
"
Shall use 3b procedure.
4. Key Config
Refer and use this.
https://github.com/watatuki/usb-12key-kbd-prog/blob/dev/key-setup-momikey.sh