RDK Documentation (Open Sourced RDK Components)
dsFPD.h File Reference
#include <sys/types.h>
#include "dsError.h"
#include "dsTypes.h"
Include dependency graph for dsFPD.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

dsError_t dsFPInit (void)
 This function is used to initialize the underlying front panel display sub-system. More...
 
dsError_t dsSetFPBlink (dsFPDIndicator_t eIndicator, unsigned int uBlinkDuration, unsigned int uBlinkIterations)
 Set LED blinking mode. More...
 
dsError_t dsSetFPBrightness (dsFPDIndicator_t eIndicator, dsFPDBrightness_t eBrightness)
 Set LED brightness level. More...
 
dsError_t dsGetFPState (dsFPDIndicator_t eIndicator, dsFPDState_t *state)
 This function will Get the ON or OFF state of Specified LEDs. More...
 
dsError_t dsSetFPState (dsFPDIndicator_t eIndicator, dsFPDState_t state)
 This function will enable or disable the specified discrete LED on the front panel display. More...
 
dsError_t dsGetFPBrightness (dsFPDIndicator_t eIndicator, dsFPDBrightness_t *pBrightness)
 Get the brightness level for Front Panel Display LEDs. More...
 
dsError_t dsGetFPColor (dsFPDIndicator_t eIndicator, dsFPDColor_t *pColor)
 Get LED color. More...
 
dsError_t dsSetFPColor (dsFPDIndicator_t eIndicator, dsFPDColor_t eColor)
 Set LED color. More...
 
dsError_t dsSetFPTime (dsFPDTimeFormat_t eTimeFormat, const unsigned int uHour, const unsigned int uMinutes)
 Set time on 7-Segment Display. More...
 
dsError_t dsSetFPText (const char *pText)
 Set text on 7-Segment Display. More...
 
dsError_t dsSetFPTextBrightness (dsFPDTextDisplay_t eIndicator, dsFPDBrightness_t eBrightness)
 Set brightness level of 7-Segment Display. More...
 
dsError_t dsGetFPTextBrightness (dsFPDTextDisplay_t eIndicator, dsFPDBrightness_t *eBrightness)
 Get the brightness of 7-Segment Display LEDs. More...
 
dsError_t dsFPEnableCLockDisplay (int enable)
 Use disable and enable display of clock. More...
 
dsError_t dsSetFPScroll (unsigned int uScrollHoldOnDur, unsigned int uHorzScrollIterations, unsigned int uVertScrollIterations)
 Scroll text on 7-Segment Display. More...
 
dsError_t dsFPTerm (void)
 Terminate the the Front Panel Display sub-system. More...
 
dsError_t dsSetFPDBrightness (dsFPDIndicator_t eIndicator, dsFPDBrightness_t eBrightness, bool toPersist)
 This function will set the brightness of the specified discrete LED on the front panel display to the specified brightness level in multi-app mode using iarmbus call. The brightness level shall be persisted if the input parameter toPersist passed is TRUE. More...
 
dsError_t dsSetFPDColor (dsFPDIndicator_t eIndicator, dsFPDColor_t eColor, bool toPersist)
 This function sets the color of the specified LED on the front panel in multi-app mode using iarmbus call. The color of the LED shall be persisted if the input parameter toPersist is set to TRUE. More...
 
dsError_t dsSetFPTimeFormat (dsFPDTimeFormat_t eTimeFormat)
 This function sets the 7-segment display LEDs to show the specified time in specified format. More...
 
dsError_t dsGetFPTimeFormat (dsFPDTimeFormat_t *pTimeFormat)
 This function get the Current time zone format set on 7-segment display LEDs panel. More...
 
dsError_t dsSetFPDMode (dsFPDMode_t eMode)
 This function sets the display mode of the FPD text display. More...
 
dsError_t dsFPGetSupportedLEDStates (unsigned int *states)
 This function returns the supported led states. More...
 
dsError_t dsFPGetLEDState (dsFPDLedState_t *state)
 This function returns the current led state. More...
 
dsError_t dsFPSetLEDState (dsFPDLedState_t state)
 This function sets the led state. More...