Hello,
Does the R5 support touch panel drivers?
We have externally connected a screen with touch function, how do we get the touch event?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
Does the R5 support touch panel drivers?
We have externally connected a screen with touch function, how do we get the touch event?
Hi Zi Wang,
SDK does not have any touch screen driver support, but you could add it easily. The basic modules, i2c, spi, uart are all supported. You could use these interfaces to implement touch panel driver.
Regards,
Brijesh
Hello Brijesh,
This picture is my idea,
Is there an existing framework similar to this?
Or, is my idea feasible in TDA4?
SDK:Linux && RTOS 8.0
Hi Zi Wang,
From SDK point of view, you would require remote service framework to send message from mcu2_0 to A72. The rest is all in the application framework on a72, isnt' it? I think then this is possible.
Regards,
Brijesh
Hello Brijesh,
If this option is feasible, the following steps are required:
1. Porting QT framework on Linux of A72
2. Pass the touch event of MCU2_0 to A72 through remote services and bind it with the QT framework
3. Synchronize the content of the QT display interface to MCU2_0 to display
Regarding the third point, is the synchronization of the interface display achieved through tiovx, and how to connect tiovx with QT?
Is there a ready-made solution for the human-computer interaction of the TDA4 platform?
Hi Zi Wang,
3. Synchronize the content of the QT display interface to MCU2_0 to display
Did not get it. Do you mean to display content of the QT display using OpenVX display node, running on mcu2_0? I am not sure if QT can give output rendered buffer, but it can, then it can be displayed using OpenVX node.
Regards,
Brijesh
Hello Brijesh,
Is there a ready-made solution for the human-computer interaction of the TDA4 platform?
Hi Zi Wang,
Please find attached updated multi-camera example, which demonstrates how to use two display pipelines and position them side by side to create super frame.
I have removed LDC and mosaic nodes from this example and use two cameras to output on two display pipelines. These two display pipelines are currently downscaling input image to 960x1080 resolution and displays them side by side. I have tested it on EVM with IMX390 camera.
Regards,
Brijesh
Hi Zi Wang,
Did not get your question. Do you have a way to get the output rendered buffer from QT? If not, we cannot directly send QT buffer to mcu2_0..
The patches are for your another question, where you want to send frames to two DSI displays.. We can merge the frames using overlay manager and then can send merged frame to the display, serializer, which can split the frames and can send output to two displays..
Regards,
Brijesh
Hi Zi Wang,
Sorry for the late reply. I really doubt there is any existing solution.. But let me check internally and get back to you.
Regards,
Brijesh