Datasheet

15
Reason: ---------------
C:/Users/oraut/Documents/Workspace/Renesas/EInkDriverFinal/YLPD
SKRL78EINK/user_src/presentation/rPresentation.c File Reference
Description:This file contains the source code for the state machine to drive an EInk segmented display.
#include "rEInkInclude.h"
#include "rPresentation.h"
#include <string.h>
#include <stdlib.h>
Functions
uint8_t displayInZone (uint8_t zone, uint8_t *str, uint8_t formatOptions, struct einkScreenDef *thisScreen)
This function is part of the presentation layer for the EInk Segmented display driver. It is responsible for setting
up the next segments to turn ON or OFF by using screen definitions and information. This function cannot
handle floating point instructions, however, there is a preprocessor statement which can be turned on to handle
the same. Note that an updateRequest is not made through this function.
Variables
uint8_t nextDisplay []
This array holds next segments that should be turned ON(1)/OFF(0)
Detailed Description
Description:This file contains the source code for the state machine to drive an EInk segmented display.
Copyright 2012 BNS Solutions. The computer program contained herein is the property of BNS Solutions
and may not be copied in whole or in part without prior written authorization from BNS Solutions.
Filename: rEInkDriver.c Creation Date: October 29, 2012 Author: O. Raut
REVISION HISTORY:
Modified: ------ Date: ------------ Reason: -------------------
Function Documentation
uint8_t displayInZone (uint8_t zone, uint8_t * str, uint8_t formatOptions, struct einkScreenDef *
thisScreen)
This function is part of the presentation layer for the EInk Segmented display driver. It is responsible for setting
up the next segments to turn ON or OFF by using screen definitions and information. This function cannot
handle floating point instructions, however, there is a preprocessor statement which can be turned on to handle
the same. Note that an updateRequest is not made through this function.
Select correct active encoding here