| Solar panel
    | 
SSD1963 Display Controller Commands. More...
Go to the source code of this file.
| Macros | |
| #define | SSD1963_CMD_NOP 0X00 | 
| No operation. | |
| #define | SSD1963_CMD_SOFT_RESET 0x01 | 
| Software Reset. | |
| #define | SSD1963_CMD_GET_POWER_MODE 0x0A | 
| Get the current power mode. | |
| #define | SSD1963_CMD_GET_ADDRESS_MODE 0x0B | 
| Get the frame buffer to the display panel read order. | |
| #define | SSD1963_CMD_GET_DISPLAY_MODE 0x0D | 
| The SSD1963 returns the Display Image Mode. | |
| #define | SSD1963_CMD_GET_TEAR_EFFECT_status 0x0E | 
| Get the Tear Effect status. | |
| #define | SSD1963_CMD_ENTER_SLEEP_MODE 0x10 | 
| Turn off the panel. This command will pull high the GPIO0. If GPIO0 is configured as normal GPIO or LCD miscellaneous signal with command set_gpio_conf, this command will be ignored. | |
| #define | SSD1963_CMD_EXIT_SLEEP_MODE 0x11 | 
| Turn on the panel. This command will pull low the GPIO0. If GPIO0 is configured as normal GPIO or LCD miscellaneous signal with command set_gpio_conf, this command will be ignored. | |
| #define | SSD1963_CMD_ENTER_PARTIAL_MODE 0x12 | 
| Part of the display area is used for image display. | |
| #define | SSD1963_CMD_ENTER_NORMAL_MODE 0x13 | 
| The whole display area is used for image display. | |
| #define | SSD1963_CMD_EXIT_INVERT_MODE 0x20 | 
| Displayed image colors are not inverted. | |
| #define | SSD1963_CMD_ENTER_INVERT_MODE 0x21 | 
| Displayed image colors are inverted. | |
| #define | SSD1963_CMD_SET_GAMMA_CURVE 0x26 | 
| Selects the gamma curve used by the display panel. | |
| #define | SSD1963_CMD_SET_DISPLAY_OFF 0x28 | 
| Blanks the display panel. | |
| #define | SSD1963_CMD_SET_DISPLAY_ON 0x29 | 
| Show the image on the display panel. | |
| #define | SSD1963_CMD_SET_COLUMN_ADDRESS 0x2A | 
| Set the column address. | |
| #define | SSD1963_CMD_SET_PAGE_ADDRESS 0x2B | 
| Set the page address. | |
| #define | SSD1963_CMD_WRITE_MEMORY_START 0x2C | 
| Transfer image information from the host processor interface to the SSD1963 starting at the location provided by set_column_address and set_page_address. | |
| #define | SSD1963_CMD_READ_MEMORY_START 0x2E | 
| Transfer image data from the SSD1963 to the host processor interface starting at the location provided by set_column_address and set_page_address. | |
| #define | SSD1963_CMD_SET_PARTIAL_AREA 0x30 | 
| Defines the partial display area on the display panel. | |
| #define | SSD1963_CMD_SET_SCROLL_AREA 0x33 | 
| Defines the vertical scrolling and fixed area on display area. | |
| #define | SSD1963_CMD_SET_TEAR_OFF 0x34 | 
| Synchronization information is not sent from the SSD1963 to the host processor. | |
| #define | SSD1963_CMD_SET_TEAR_ON 0x35 | 
| Synchronization information is sent from the SSD1963 to the host processor at the start of VFP. | |
| #define | SSD1963_CMD_SET_ADDRESS_MODE 0x36 | 
| Set the read order from frame buffer to the display panel. | |
| #define | SSD1963_CMD_SET_SCROLL_START 0x37 | 
| Defines the vertical scrolling starting point. | |
| #define | SSD1963_CMD_EXIT_IDLE_MODE 0x38 | 
| Full color depth is used for the display panel. | |
| #define | SSD1963_CMD_ENTER_IDLE_MODE 0x39 | 
| Reduce color depth is used on the display panel. | |
| #define | SSD1963_CMD_WRITE_MEMORY_CONTINUE 0x3C | 
| Transfer image information from the host processor interface to the SSD1963 from the last written location. | |
| #define | SSD1963_CMD_READ_MEMORY_CONTINUE 0x3E | 
| Read image data from the SSD1963 continuing after the last read_memory_continue or read_memory_start. | |
| #define | SSD1963_CMD_SET_TEAR_SCANLINE 0x44 | 
| Synchronization information is sent from the SSD1963 to the host processor when the display panel refresh reaches the provided scan line. | |
| #define | SSD1963_CMD_GET_SCANLINE 0x45 | 
| Get the current scan line. | |
| #define | SSD1963_CMD_READ_DDB 0xA1 | 
| Read the DDB from the provided location. | |
| #define | SSD1963_CMD_SET_LCD_MODE 0xB0 | 
| Set the LCD panel mode and resolution. | |
| #define | SSD1963_CMD_GET_LCD_MODE 0xB1 | 
| Get the current LCD panel mode, pad strength and resolution. | |
| #define | SSD1963_CMD_SET_HORI_PERIOD 0xB4 | 
| Set front porch. | |
| #define | SSD1963_CMD_GET_HORI_PERIOD 0xB5 | 
| Get current front porch settings. | |
| #define | SSD1963_CMD_SET_VERT_PERIOD 0xB6 | 
| Set the vertical blanking interval between last scan line and next LFRAME pulse. | |
| #define | SSD1963_CMD_GET_VERT_PERIOD 0xB7 | 
| Get the vertical blanking interval between last scan line and next LFRAME pulse. | |
| #define | SSD1963_CMD_SET_GPIO_CONF 0xB8 | 
| Set the GPIO configuration. If the GPIO is not used for LCD, set the direction. Otherwise, they are toggled with LCD signals. | |
| #define | SSD1963_CMD_GET_GPIO_CONF 0xB9 | 
| Get the current GPIO configuration. | |
| #define | SSD1963_CMD_SET_GPIO_VALUE 0xBA | 
| Set GPIO value for GPIO configured as output. | |
| #define | SSD1963_CMD_GET_GPIO_STATUS 0xBB | 
| Read current GPIO status. If the individual GPIO was configured as input, the value is the status of the corresponding pin. Otherwise, it is the programmed value. | |
| #define | SSD1963_CMD_SET_POST_PROC 0xBC | 
| Set the image post processor. | |
| #define | SSD1963_CMD_GET_POST_PROC 0xBD | 
| Get the image post processor. | |
| #define | SSD1963_CMD_SET_PWM_CONF 0xBE | 
| Set the image post processor. | |
| #define | SSD1963_CMD_GET_PWM_CONF 0xBF | 
| Get the image post processor. | |
| #define | SSD1963_CMD_SET_LCD_GEN0 0xC0 | 
| Set the rise, fall, period and toggling properties of LCD signal generator 0. | |
| #define | SSD1963_CMD_GET_LCD_GEN0 0xC1 | 
| Get the current settings of LCD signal generator 0. | |
| #define | SSD1963_CMD_SET_LCD_GEN1 0xC2 | 
| Set the rise, fall, period and toggling properties of LCD signal generator 1. | |
| #define | SSD1963_CMD_GET_LCD_GEN1 0xC3 | 
| Get the current settings of LCD signal generator 1. | |
| #define | SSD1963_CMD_SET_LCD_GEN2 0xC4 | 
| Set the rise, fall, period and toggling properties of LCD signal generator 2. | |
| #define | SSD1963_CMD_GET_LCD_GEN2 0xC5 | 
| Get the current settings of LCD signal generator 2. | |
| #define | SSD1963_CMD_SET_LCD_GEN3 0xC6 | 
| Set the rise, fall, period and toggling properties of LCD signal generator 3. | |
| #define | SSD1963_CMD_GET_LCD_GEN3 0xC7 | 
| Get the current settings of LCD signal generator 3. | |
| #define | SSD1963_CMD_SET_GPIO0_ROP 0xC8 | 
| Set the GPIO0 with respect to the LCD signal generators using ROP operation. No effect if the GPIO0 is configured as general GPIO. | |
| #define | SSD1963_CMD_GET_GPIO0_ROP 0xC9 | 
| Get the GPIO0 properties with respect to the LCD signal generators. | |
| #define | SSD1963_CMD_SET_GPIO1_ROP 0xCA | 
| Set the GPIO1 with respect to the LCD signal generators using ROP operation. No effect if the GPIO1 is configured as general GPIO. | |
| #define | SSD1963_CMD_GET_GPIO1_ROP 0xCB | 
| Get the GPIO1 properties with respect to the LCD signal generators. | |
| #define | SSD1963_CMD_SET_GPIO2_ROP 0xCC | 
| Set the GPIO2 with respect to the LCD signal generators using ROP operation. No effect if the GPIO2 is configured as general GPIO. | |
| #define | SSD1963_CMD_GET_GPIO2_ROP 0xCD | 
| Get the GPIO2 properties with respect to the LCD signal generators. | |
| #define | SSD1963_CMD_SET_GPIO3_ROP 0xCE | 
| Set the GPIO3 with respect to the LCD signal generators using ROP operation. No effect if the GPIO3 is configured as general GPIO. | |
| #define | SSD1963_CMD_GET_GPIO3_ROP 0xCF | 
| Get the GPIO3 properties with respect to the LCD signal generators. | |
| #define | SSD1963_CMD_SET_DBC_CONF 0xD0 | 
| Set the dynamic back light configuration. | |
| #define | SSD1963_CMD_GET_DBC_CONF 0xD | 
| Get the current dynamic back light configuration. | |
| #define | SSD1963_CMD_SET_DBC_TH 0xD4 | 
| Set the threshold for each level of power saving. | |
| #define | SSD1963_CMD_GET_DBC_TH 0xD5 | 
| Get the threshold for each level of power saving. | |
| #define | SSD1963_CMD_SET_PLL 0xE0 | 
| Start the PLL. Before the start, the system was operated with the crystal oscillator or clock input. | |
| #define | SSD1963_CMD_SET_PLL_MN 0xE2 | 
| Set the PLL. | |
| #define | SSD1963_CMD_GET_PLL_MN 0xE3 | 
| Get the PLL settings. | |
| #define | SSD1963_CMD_GET_PLL_STATUS 0xE4 | 
| Get the current PLL status. | |
| #define | SSD1963_CMD_SET_DEEP_SLEEP 0xE5 | 
| Set deep sleep mode. | |
| #define | SSD1963_CMD_SET_LSHIFT_FREQ 0xE6 | 
| Set the LSHIFT (pixel clock) frequency. | |
| #define | SSD1963_CMD_GET_LSHIFT_FREQ 0xE7 | 
| Get current LSHIFT (pixel clock) frequency setting. | |
| #define | SSD1963_CMD_SET_PIXEL_DATA_INTERFACE 0xF0 | 
| Set the pixel data format of the parallel host processor interface. | |
| #define | SSD1963_CMD_GET_PIXEL_DATA_INTERFACE 0xF1 | 
| Get the current pixel data format settings. | |
SSD1963 Display Controller Commands.
Definition in file ssd1963_cmd.h.