Android Black and White Screen Data Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Android platforms do not support black and white screens with interfaces like TTL, LVDS, EDP, or MIPI, leading to frame drop issues due to the low data transmission rate of the SPI interface, which cannot satisfy the demands of black and white display data generation rates.
Innovation Solution
A method and device that select the appropriate size for a black and white screen, convert Android display data into black and white data, buffer it in a queue, and output it to the black and white screen using a preset frame rate, avoiding direct output to mismatched color display drivers and utilizing a real-time process to manage data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the SPI interface is used to transmit black and white display data, then the interface is compatible with black and white screens, but the data transmission rate is only 2 Mbit/s causing frame drop phenomenon
Solution Approach 1:
The patent introduces an intermediary data conversion layer between the Android display data generation and the SPI interface transmission. This intermediary component converts color display data into black and white display data and buffers the converted data to match the SPI interface's transmission rate, thereby resolving the contradiction between interface compatibility and transmission speed.
2Ease of operation
If color display data are directly outputted to the black and white screen, then the Android platform's default display mechanism is maintained, but the color display data cannot be displayed on black and white screens
Solution Approach 1:
The patent extracts the data conversion function from the default display mechanism by introducing a separate data conversion module. This module intercepts color display data, converts it to black and white display data, and outputs the converted data through the SPI interface, thereby maintaining the default display mechanism while adding black and white screen compatibility.
3Productivity
If the data transmission rate is increased to match the Android platform's image generation speed, then frame drop is prevented, but the SPI interface's low transmission rate of 2 Mbit/s cannot be changed
Solution Approach 1:
The patent applies preliminary action by pre-converting color display data into black and white display data and pre-buffering the converted data before transmission. This preparation in advance allows the system to match the SPI interface's transmission rate while preventing frame drop, as the data is ready for transmission at the appropriate pace.
Data Source
AI summary
A method and a device for a black and white screen display based on an Android platform, and a smart terminal. The method comprises: selecting a size of the black and white screen according to an image display size that is generated in the Android platform, so that the image display size is adapted to the size of the black and white screen; acquiring Android display data that is generated in the Android platform; individually converting the Android display data that is corresponding to each of pixels into black and white display data that is corresponding to each of the pixels; buffering the converted black and white display data into a queue, extracting the data from the queue by using a preset real-time process and outputting to a data interface of the black and white screen according to a preset frame rate; and displaying the black and white display data that is corresponding to each of the pixels on the black and white screen.


