Information handling system with display panel crack and distortion detection
An information handling system includes a display panel, and a basic input/output system (BIOS) in communication with the display panel. The BIOS builds multiple quick response (QR) codes. The BIOS provides the multiple QR codes to the display panel. When displayed the multiple QR codes fill an entire display area of the display panel. The BIOS stores the multiple QR codes in a storage of the BIOS.
1 . An information handling system comprising:
a display panel; and
a basic input/output system (BIOS) in communication with the display panel, the BIOS to:
read a resolution of the display panel;
calculate a number of multiple quick response (OR) codes that fit within the display area of the display panel;
after the number of the multiple QR codes are calculated, build multiple QR codes;
provide the multiple QR codes to the display panel, wherein the multiple QR codes fill an entire display area of the display panel; and
store the multiple QR codes in a storage of the BIOS.
2 . The information handling system of claim 1 , wherein BIOS further to: provide instructions for capturing the multiple QR codes.
3 . The information handling system of claim 1 , wherein BIOS further to: provide the multiple QR codes to a telemetry backend server.
4 . The information handling system of claim 1 , wherein each of the multiple QR codes includes an error correction code.
5 . The information handling system of claim 1 , wherein each of the multiple QR codes includes a corresponding display location on the display panel.
6 . The information handling system of claim 1 , wherein each of the multiple QR codes includes a service tag for the information handling system, and a timestamp of when the multiple QR codes were built.
7 . The information handling system of claim 1 , wherein the display panel is external to the information handling system.
8 . The information handling system of claim 1 , wherein each of the multiple QR codes includes an error correction code.
9 . The information handling system of claim 1 , wherein each of the multiple QR codes includes a corresponding display location on the display panel.
10 . The information handling system of claim 1 , wherein each of the multiple QR codes includes a service tag for the information handling system, and a timestamp of when the multiple QR codes were built.
11 . A method comprising:
reading a resolution of the display panel;
calculating a number of multiple quick response (QR) codes that fit within the display area of the display panel;
after the calculating of the number of the multiple QR codes, building, by a basic input/output system (BIOS) of an information handling system, multiple QR codes;
providing, by the BIOS, the multiple QR codes to the display panel, wherein the multiple QR codes fill an entire display area of the display panel; and
storing the multiple QR codes in a storage of the BIOS.
12 . The method of claim 11 , further comprising providing instructions for capturing the multiple QR codes.
13 . The method of claim 11 , further comprising providing the multiple QR codes to a telemetry backend server.
14 . The method of claim 11 , wherein each of the multiple QR codes includes an error correction code.
15 . The method of claim 11 , wherein each of the multiple QR codes includes a corresponding display location on the display panel.
16 . The method of claim 11 , wherein each of the multiple QR codes includes a service tag for the information handling system, and a timestamp of when the multiple QR codes were built.
17 . The method of claim 15 , wherein the display panel is external to the information handling system.
18 . An information handling system comprising:
a display panel; and
a basic input/output system (BIOS) in communication with the display panel, the BIOS to:
receive a test display screen request;
in response to the test display screen request, read a resolution of the display panel;
calculate a number of quick response (QR) codes that fit within a display area of the display panel;
build multiple QR codes;
provide the multiple QR codes to the display panel, wherein the multiple QR codes fill the display area of the display panel; and
store the multiple QR codes in a storage of the BIOS.