Subversion Repositories tpanel

Rev

Rev 21 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 21 Rev 24
Line 33... Line 33...
33
    int paletteID;
33
    int paletteID;
34
}PALETTE_SETUP;
34
}PALETTE_SETUP;
35
 
35
 
36
typedef struct PANEL_SETUP
36
typedef struct PANEL_SETUP
37
{
37
{
38
    int portCount{0};
38
    int portCount{0};                   //!< Number of total ports available
39
    int setupPort{0};
39
    int setupPort{0};                   //!< The number of the setup port used for setup pages. Usualy 0
40
    int addressCount{0};
40
    int addressCount{0};
41
    int channelCount{0};
41
    int channelCount{0};
42
    int levelCount{0};
42
    int levelCount{0};
43
    std::string powerUpPage;
43
    std::string powerUpPage;            //!< The name of the page to display on startup
44
    std::vector<std::string> powerUpPopup;
44
    std::vector<std::string> powerUpPopup;  //!< The popup(s) to display on startup
45
    int feedbackBlinkRate{0};
45
    int feedbackBlinkRate{0};
46
    std::string startupString;
46
    std::string startupString;
47
    std::string wakeupString;
47
    std::string wakeupString;           //!< A string which wake up the panel if received
48
    std::string sleepString;
48
    std::string sleepString;            //!< A string which put panel to sleep when received
49
    std::string standbyString;
49
    std::string standbyString;          //!< A string which put panel in standby mode
50
    std::string shutdownString;
50
    std::string shutdownString;         //!< A string which shut off the panel
51
    std::string idlePage;
51
    std::string idlePage;               //!< A page called when the panel is idle
52
    int idleTimeout{0};
52
    int idleTimeout{0};                 //!< Time until enter idle mode when no touch occured
53
    int extButtonsKey{0};
53
    int extButtonsKey{0};
54
    int screenWidth{0};
54
    int screenWidth{0};                 //!< Width of the screen in pixels
55
    int screenHeight{0};
55
    int screenHeight{0};                //!< Height of screen in pixels
56
    int screenRefresh{0};
56
    int screenRefresh{0};
57
    int screenRotate{0};
57
    int screenRotate{0};                //!< 0 = landscape; 1 = portrait
58
    std::string screenDescription;
58
    std::string screenDescription;
59
    int pageTracking{0};
59
    int pageTracking{0};
60
    int cursor{0};
60
    int cursor{0};
61
    int brightness{0};
61
    int brightness{0};
62
    int lightSensorLevelPort{0};
62
    int lightSensorLevelPort{0};