Announcement

Collapse
No announcement yet.

uLCD-320-PMD2 images and animations on uSD card

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • uLCD-320-PMD2 images and animations on uSD card

    I have read through the user guide and it does not call out any specific format for graphic images, (e.g. jpeg, bmp, gif OR animation formats like MOV, AVI, etc). Can someone explain how it knows the format based off an 3 byte address on the uSD card. Are animations just done by page flipping images over and over? Just want to understand this a bit better.

    PS: I hope to receive my new display today.

  • #2


    The manufacturing techniques used to make the LCD displays, are very similar to those used to make thermos bottles.

    Thermos bottles are able to keep hot things hot and cold things cold. Nobody understands exactly how the thermos bottle "knows" which is which. It's a mystery of science (and ZIN philosophy).

    adoy esiw
    One's true identity can only be learned through reflection. adoy esiw (ADD'-OY E'-SOO Rhymes with SOY WHO?)

    Comment


    • #3


      Adoy's musings aside, it's not that complicated.

      The Graphics Composer does all the heavy lifting. It process the various image formats and copies the raw 16 bit pixel data to the uSD card. The Display Image command writes the raw data (two bytes per pixel) to the display memory. The information it needs to do that is in the command parameters (Width, Height and Location). Placement and quality of the image is also in the parameters (X, Y and Color Mode) The anamations and video work in much the same way and it helps to understand that the screen memory of the display will "wrap around" if you continue to write data after filling the screen.

      Everything else is just "Thermos Theory".

      HTH, Steve
      Any technology, sufficiently developed, is indistinguishable from magic. A.C. Clark(RIP)

      NEW! Lower prices on all 4D Systems products for 2009 and continuing into 2010!
      http://shop.littlepcbsolutions.com

      Comment


      • #4


        Hi,

        Graphic images are pure raw pixels, no compression. The pixel color is coded on 2bytes (MSB, LSB), and stored next to each other on the memory card or flash memory, or streamed through the USART.
        The 3bytes address of the memory card just indicate where to start looking for the "bunch of pixels".
        Yes animations are done just by flipping over and over raw pictures, no sort of decompression is done.

        The manufacturing techniques used to make the LCD displays, are very similar to those used to make thermos bottles. Thermos bottles are able to keep hot things hot and cold things cold. Nobody understands exactly how the thermos bottle "knows" which is which. It's a mystery of science (and ZIN philosophy).
        That's called Intellectual Property
        And you don't need to know how an airplane fly to travel with it (unless you are the pilot XD).
        Also the manufacturing techniques used to make LCD displays are known, at least to some people, otherwise how would they make it ?

        Julien

        Comment

        Working...
        X