# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MLA -- Graphics Library

- 1
- 2
…
- 27
- 28
- 29
- 30
- 31
…
- 373
- 374

additional vertical text alignment to the static text widget.
• Anti-aliasing and extended glyph features are not supported when using PIC24FJ256DA210 CHRGPU.
• SPI flash programming on the Epson S1D13517 PICtail board Rev 1.1 is not always reliable, the S1D13517 demo no
longer uses external memory flash in the example.
• When using PIC24FJ256GB210 PIM with Explorer 15 board with a 5v Lumex LCD display, the S1D13517 demo does not
run correctly.
v3.04 (2012-02-15)
New:
• Font Table is updated to version 2 to accommodate anti-alias font, and extended glyph.
• Added anti-aliasing support for fonts (2bpp). See Primitive demo for an example.
• Added extended-glyph support for fonts. See demo in the AppNote demo - AN1182, This demo now includes Hindi and
Thai font.
• Added 32-bit CRC code for resources to be placed in external memory. This CRC value can be used to verify if the data
in external memory is valid or not. Refer to Graphics Resource Converter release notes for details. Demos that uses
external memory as a resource are now checking the CRC value, and if invalid, automatically requests for external
memory resource programming.
• Added new demos specific to PIC24FJ256DA210:
• Elevator Demo - This demo shows an elevator status monitor that indicates the current location of the elevator car.
• RCCGPU-IPU Demo - formerly PIC24F_DA Demo. This demo shows how RCCGPU and IPU modules are used.
• Color Depth Demo - This demos shows how 1bpp, 4bpp and 8 bpp color depths applications are implemented.
• Remote Control Demo - This demo shows how a universal remote control can be implemented using RF4CE
communication protocol. This demo also integrates the MRF24J40MA (a certified 2.4 GHz IEEE 802.15.4 radio
transceiver module) for sending RF4CE messages to the paired device.
• Added driver for Solomon Systech 132x64 OLED/PLED Display Controller SSD1305
Changes:
• Modified Resistive Touch Screen calibration. Now the calibration stores the 8 touch points to support large touch panels.
• Modified 4-wire Resistive Touch Screen driver to support build time setting of single samples and auto-sampling of
resistive touch inputs.
• Naming of internal and external resource files (files that defined fonts and images) in most demos are now standardized
to use the same naming convention.
• Support for Graphics PICTail v2 (AC164127) is now discontinued.
• Merged "JPEG" demo and "Image Decoders" demo to "Image Decoder" demo.
• Graphics Resource Converter upgrade (Version 3.17.47) - refer to "Graphics Resource Converter Help.pdf" located in
<install directory>/Microchip Solutions/Microchip/Graphics/bin/grc for details.
• External Memory Programmer upgrade (Version 1.00.01) - refer to "External Memory Programmer Help.pdf" located in
<install directory>/Microchip Solutions/Microchip/Graphics/bin/memory_programmer for details.
Fixes:
• Fix PushRectangle() issue where one line of pixel is not being updated.
• Fix TextEntry widget issue where the string is not displayed when the allocated string buffer length is equal to the
maximum string length set in the widget.
• Fonts maximum character height is now set to 2^16.
Deprecated Items:
• TYPE_MEMORY - replaced by GFX_RESOURCE
• EXTDATA - replaced by GFX_EXTDATA
• BITMAP_FLASH - replaced by IMAGE_FLASH
• BITMAP_RAM - replaced by IMAGE_RAM
• BITMAP_EXTERNAL - replaced by GFX_EXTDATA
1.3 Release Notes MLA - Graphics Library Help
29

- 1
- 2
…
- 27
- 28
- 29
- 30
- 31
…
- 373
- 374