Exemplo n.º 1
0
Errors CommonData::readIni()
{
    Errors ret = INIFILE_NOERR;
    if (QFile::exists(INI_FILE))
    {
        //legge il file di configurazione
        QSettings configurazione(INI_FILE, QSettings::IniFormat);

        //legge tutte le chiavi
        QStringList chiavi = configurazione.allKeys();

        //cicla su ogni chiave
        foreach (QString chiave, chiavi)
        {
            //ottiene il valore
            QVariant valore = configurazione.value(chiave, "");
            //memorizza il valore
            this->iniSettings.insert(chiave, valore);
        }
        /* controlla il file ini e in caso di errore esce */
        if (!checkIni()) {
            qCritical("File ini non corretto.") ;
            ret = INIFILE_WRONG;
        }
    } else {
Exemplo n.º 2
0
void main(void) {
    configurazione();
    LCD_initialize(16);
    while (1) {
        id = msg.identifier;
        data = msg.data[0];
        LCD_goto_xy(1, 0);
        LCD_write_message("id");
        LCD_goto_xy(1, 3);
        LCD_write_char(id);
        LCD_goto_xy(2, 0);
        LCD_write_char(data);
        delay_ms(1000);
        LCD_clear();
    }
}