application_t::application_t()
: can_bus_manager_{utils::config_parser_t{"/etc/dev-mapping.conf"}}
, can_message_set_{
- {std::make_shared<can_message_set_t>(can_message_set_t{0,"example",
+ {std::make_shared<can_message_set_t>(can_message_set_t{0,"AGL Virtual Car",
{ // beginning can_message_definition_ vector
{std::make_shared<can_message_definition_t>(can_message_definition_t{"ls",0x30,can_message_format_t::STANDARD,frequency_clock_t(5.00000f),true,
{ // beginning can_signals vector
false,
{
},
- false,
+ true,
nullptr,
nullptr,
false
false,
{
},
- false,
+ true,
nullptr,
nullptr,
false
false,
{
},
- false,
+ true,
nullptr,
nullptr,
false
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
5,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
10,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
11,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
12,
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
13,
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
15,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
16,
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
17,
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
31,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
45,
0.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
47,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
51,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
70,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
76,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
82,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
90,
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
91,
5.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
92,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
94,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
, {std::make_shared<diagnostic_message_t>(diagnostic_message_t{
99,
1.00000f,
decoder_t::decode_obd2_response,
nullptr,
- true
+ true,
+ false
})}
} // end diagnostic_messages_ vector