20 #include "segmentlcdconfig.h" 
   40 #define SEGMENT_LCD_BLOCK_MODE_BLANK          0 
   41 #define SEGMENT_LCD_BLOCK_MODE_FILL           1 
   42 #define SEGMENT_LCD_BLOCK_MODE_OUTLINE        2 
   43 #define SEGMENT_LCD_BLOCK_MODE_OUTLINE_FILL   3 
   45 #define SEGMENT_LCD_NUM_BLOCK_COLUMNS         7 
   70 void SegmentLCD_Block(
 
void SegmentLCD_LowerNumber(int num)
Write number on lower alphanumeric part of Segment LCD display. 
void SegmentLCD_Write(const char *string)
Write text on LCD display. 
SegmentLCD_BlockMode_TypeDef
void SegmentLCD_Symbol(lcdSymbol s, int on)
Light up or shut off various symbols on Segment LCD. 
void SegmentLCD_NumberOff(void)
Turn all segments on numeric digits in display off. 
void SegmentLCD_AllOff(void)
Disable all segments. 
void SegmentLCD_AllOn(void)
Enable all segments. 
void SegmentLCD_EnergyMode(int em, int on)
Light up or shut off Energy Mode indicator. 
void SegmentLCD_ARing(int anum, int on)
Light up or shut off Ring of Indicators. 
void SegmentLCD_AlphaNumberOff(void)
Turn all segments on alpha characters in display off. 
void SegmentLCD_LowerHex(uint32_t num)
Write a hexadecimal number on lower alphanumeric part of Segment LCD display. 
void SegmentLCD_Battery(int batteryLevel)
Light up or shut off Battery Indicator. 
void SegmentLCD_Number(int value)
Write number on numeric part on Segment LCD display. 
void SegmentLCD_Init(bool useBoost)
Segment LCD Initialization routine for EFM32 STK display. 
void SegmentLCD_UnsignedHex(uint16_t value)
Write hexadecimal number on numeric part on Segment LCD display. 
void SegmentLCD_Disable(void)
Disables LCD controller.