Rev 986 | Rev 997 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 986 | Rev 991 | ||
|---|---|---|---|
| Line 146... | Line 146... | ||
| 146 | } |
146 | } |
| 147 | 147 | ||
| 148 | rawHex += "\n"; |
148 | rawHex += "\n"; |
| 149 | 149 | ||
| 150 | return rawHex; |
150 | return rawHex; |
| - | 151 | } |
|
| - | 152 | ||
| - | 153 | void CanMessage::setData(map<string, CanVariable> data) |
|
| - | 154 | { |
|
| - | 155 | myData = data; |
|
| - | 156 | ||
| - | 157 | CanIdTranslator &translator = CanIdTranslator::getInstance(); |
|
| - | 158 | ||
| - | 159 | int commandNameId = translator.resolveNMTCommandId(myCommandName); |
|
| - | 160 | ||
| - | 161 | if (myClassName == "nmt") |
|
| - | 162 | { |
|
| - | 163 | translator.makeNMTDataValid(commandNameId, data); |
|
| - | 164 | } |
|
| - | 165 | else |
|
| - | 166 | { |
|
| - | 167 | translator.makeDataValid(commandNameId, myModuleName, data); |
|
| - | 168 | } |
|
| 151 | } |
169 | } |
| 152 | 170 | ||
| 153 | string CanMessage::getJSONData() |
171 | string CanMessage::getJSONData() |
| 154 | { |
172 | { |
| 155 | string json = "{"; |
173 | string json = "{"; |