Subversion Repositories HomeAutomation

Rev

Rev 1203 | Rev 1402 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 1203 Rev 1229
Line 472... Line 472...
472
    map<string, CanVariable> data;
472
    map<string, CanVariable> data;
473
 
473
 
474
    for (int n = 0; n < parts.size(); n++)
474
    for (int n = 0; n < parts.size(); n++)
475
    {
475
    {
476
        vector<string> keyAndValue = explode(":", parts[n]);
476
        vector<string> keyAndValue = explode(":", parts[n]);
-
 
477
 
-
 
478
        /* decode base64 on the data part */
-
 
479
        keyAndValue[1] = base64_decode(keyAndValue[1]);
477
 
480
 
478
        data[keyAndValue[0]] = CanVariable(keyAndValue[0], keyAndValue[1]);
481
        data[keyAndValue[0]] = CanVariable(keyAndValue[0], keyAndValue[1]);
479
    }
482
    }
480
 
483
 
481
    canMessage.setData(data);
484
    canMessage.setData(data);