Feature #436
Activate CVagus again
Beginn:
16.11.2023
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
CS Zielversion:
Beschreibung
An template class that already handles default stuff like storing Configuration/HWInfo, handling NMT.
Just the functions that are repeated in every Project.
class CPlatform
{
};
template <typename EEPROM>
class CNmt:public CPlatform
{
int m_1=1;
EEPROM m_eeprom;
int m_2=2;
public:
void storeCanId(int id)
{
m_eeprom.nodeId=id;
resetDefaults();
}
void resetDefaults();
void printHelp();
};
#if 0
template<typename EEPROM>
void CNmt<EEPROM>::printHelp()
{
printf("Fooo: %d; %d\n", m_1, m_2);
}
#endif
Historie
Von Maximilian Seesslen vor etwa 1 Jahr aktualisiert
- Status wurde von Neu zu Erledigt geändert
- Zugewiesen an wurde auf Maximilian Seesslen gesetzt