Display
D.I.T
#include "Device/DeviceStatus.h"
#include "dit.h"
void Display_use ()
{
Display display = NewDisplay ();
display->Lock (display);
display->Unlock (display);
display->Dim (display);
int bright;
bright = display->getBright (display);
display->setBright (display, 30);
DestroyDisplay (display);
}
Native
#include <device/display.h>
void Display_use ()
{
display_state_e state;
device_display_get_state (&state);
if ( state != DISPLAY_STATE_SCREEN_OFF )
{
device_display_change_state (DISPLAY_STATE_SCREEN_OFF);
}
device_display_get_state (&state);
if ( state != DISPLAY_STATE_NORMAL )
{
device_display_change_state (DISPLAY_STATE_NORMAL);
}
device_display_get_state (&state);
if ( state != DISPLAY_STATE_SCREEN_DIM )
{
device_display_change_state (DISPLAY_STATE_SCREEN_DIM);
}
int bright;
device_display_get_brightness (0, &bright);
device_display_set_brightness (0, 30);
}