summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-01-15Remove unneeded gitsm usage from app recipesScott Murray5-5/+5
2021-01-15Update SUMMARY and DESCRIPTION in app recipesScott Murray16-32/+32
2021-01-14meta-agl-demo: move open-vm-tools and vboxguestdrivers to meta-agl-demoJan-Simon Moeller1-0/+3
2021-01-13Update agl-cluster-demo-support featureScott Murray4-2/+9
2021-01-13Remove separate agl-{cluster,telematics}-demo featuresScott Murray15-36/+8
2021-01-13pyagl: update SRCREVJan-Simon Möller1-1/+1
2021-01-13web-runtime: Bump chromium79 and wam to adress first-frame dection and loggingLorenzo Tilve4-17/+6
2021-01-12weston-init_agldemo: Enable debug option for agl-compositorMarius Vlad1-0/+1
2021-01-12pyagl: update SRCREVScott Murray1-1/+1
2021-01-12Add dev-mapping-ci recipeScott Murray6-0/+30
2021-01-12Update weston-ini-conf package useScott Murray4-1/+3
2021-01-08web-runtime: Update from chromium68 to chromium79Lorenzo Tilve10-294/+209
2021-01-07SPEC-3723: add appfw dependencies back to SDK imageJan-Simon Moeller1-0/+14
2021-01-05packagegroup-agl-image-ivi: restore agl-login-manager dependencyScott Murray1-0/+4
2020-12-17Move core speech service to meta-agl-demokoi_10.91.0koi/10.91.010.91.0Jan-Simon Moeller6-0/+76
2020-12-17SPEC-3723: restructure meta-agl-demoJan-Simon Moeller324-69/+16341
2020-12-11Added cannelloni to packagegroup-agl-demoThomas Walzer1-0/+1
2020-12-07Change poiapp to use LICENSEJan-Simon Möller1-1/+1
2020-12-07Adding the cannelloni tool for can over ethernet to agl-demoThomas Walzer2-0/+39
2020-12-07Workaround issue with homescreen-demo-ci with AGLCI onJan-Simon Moeller1-1/+2
2020-12-04Add waltham-dev dependency to agl-demo-platform-crosssdkJan-Simon Moeller1-0/+1
2020-11-25waltham-receiver_git: Add missing waltham runtime dependencyMarius Vlad1-0/+1
2020-11-11pickckagegroup-agl-demo-platform: Enable waltham-receiverMarius Vlad1-0/+1
2020-11-11waltham-receiver: Added waltham-receiver recipeMarius Vlad1-0/+25
2020-10-29Add kr font into agl-demo-platformhongyevgeny1-0/+1
2020-10-26Add libcloudproxy to demo image and crosssdk as featureAndrey Shamanin2-1/+20
2020-10-23Adapt agl-service-cloudproxy dependenciesJan-Simon Moeller1-2/+2
2020-10-20Add AWS SDK dependency to the cloudproxyAndrey Shamanin1-2/+2
2020-10-14Adapt packages of agl-image-ivi-crosssdkJan-Simon Moeller3-7/+22
2020-09-29packagegroup-hmi-framework: Add homescreen-demo-ci packageMarius Vlad1-0/+3
2020-09-29homescreen-demo-ci: Recipe for homescreen-demo-ciMarius Vlad1-0/+37
2020-09-23agl-service-cloudproxy: fix recipe branch/revisionScott Murray1-7/+6
2020-09-11html5-homescreen: revert avoiding autostart of launcher on qemujellyfish_9.99.4jellyfish/9.99.49.99.4Lorenzo Tilve2-28/+0
2020-09-09Remove agl-service-taskmanager from packagegroup-agl-ivi-servicesJan-Simon Moeller1-1/+0
2020-09-08html5-homescreen: Avoid autostart of launcher on qemuLorenzo Tilve2-0/+28
2020-08-25packagegroup-agl-demo-platform: Add dependency for qtwayland-configMarius Vlad1-0/+1
2020-08-19Add can-dev-mapping-helperjellyfish_9.99.3jellyfish/9.99.39.99.3Scott Murray11-25/+83
2020-08-19agl-image-ivi: remove agl-desktop-configScott Murray1-4/+0
2020-08-11html5-background: (new) Added recipeAntia Puentes2-0/+14
2020-08-10tbtnavi: update DEPENDSScott Murray1-1/+2
2020-07-24Add the cloudproxy service in meta-agl-demojellyfish_9.99.2jellyfish/9.99.29.99.2Leonid Lazarev3-0/+27
2020-07-23Add aws-iot-device-embedded-c support to crosssdkAndrey Shamanin1-2/+12
2020-07-23Update README.md and meta-agl-demo.mdJan-Simon Möller2-220/+6
2020-07-22remove old packagegroupJan-Simon Möller1-14/+0
2020-07-21Declare rpi3 incompatible with the agl-demo-platformJan-Simon Moeller1-0/+4
2020-07-10Point to new mailinglist at groups.ioJan-Simon Moeller1-1/+1
2020-07-10Revert "Add aws-iot-device-embedded-c support to crosssdk"Jan-Simon Moeller1-9/+2
2020-07-09Add aws-iot-device-embedded-c support to crosssdkAndrey Shamanin1-2/+9
2020-06-26Add distro-build-manifest per image instead of packagegroupjellyfish_9.99.1jellyfish/9.99.19.99.1Jan-Simon Möller1-0/+1
2020-06-25Remove agl-sdl integration as the layer is dysfunctionalJan-Simon Möller4-17/+0
ass="mi">0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "fuel.level", 8, 8, 0.392157f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, nullptr, nullptr, false })} } // end can_signals vector })} // end can_message_definition entry , {std::make_shared<can_message_definition_t>(can_message_definition_t{"hs",0x3E9,can_message_format_t::STANDARD,frequency_clock_t(5.00000f),true, { // beginning can_signals vector {std::make_shared<can_signal_t> (can_signal_t{ "vehicle.average.speed", 0, 15, 0.0156250f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, nullptr, nullptr, false })} } // end can_signals vector })} // end can_message_definition entry , {std::make_shared<can_message_definition_t>(can_message_definition_t{"hs",0x4D1,can_message_format_t::STANDARD,frequency_clock_t(5.00000f),true, { // beginning can_signals vector {std::make_shared<can_signal_t> (can_signal_t{ "engine.oil.temp", 16, 8, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, nullptr, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "engine.oil.temp.high", 7, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })} } // end can_signals vector })} // end can_message_definition entry , {std::make_shared<can_message_definition_t>(can_message_definition_t{"hs",0x620,can_message_format_t::STANDARD,frequency_clock_t(5.00000f),true, { // beginning can_signals vector {std::make_shared<can_signal_t> (can_signal_t{ "doors.boot.open", 56, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "doors.front_left.open", 46, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "doors.front_right.open", 47, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "doors.rear_left.open", 54, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "doors.rear_right.open", 53, 4, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })} } // end can_signals vector })} // end can_message_definition entry , {std::make_shared<can_message_definition_t>(can_message_definition_t{"hs",0x799,can_message_format_t::STANDARD,frequency_clock_t(1.00000f),true, { // beginning can_signals vector {std::make_shared<can_signal_t> (can_signal_t{ "windows.front_left.open", 46, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "windows.front_right.open", 47, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "windows.rear_left.open", 54, 1, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })}, {std::make_shared<can_signal_t> (can_signal_t{ "windows.rear_right.open", 53, 4, 1.00000f, 0.00000, 0, 0, frequency_clock_t(0.00000f), true, false, { }, false, decoder_t::booleanDecoder, nullptr, false })} } // end can_signals vector })} // end can_message_definition entry }, // end can_message_definition vector { // beginning diagnostic_messages_ vector {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 4, "engine.load", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 5, "engine.coolant.temperature", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 10, "fuel.pressure", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 11, "intake.manifold.pressure", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 12, "engine.speed", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 13, "vehicle.speed", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 15, "intake.air.temperature", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 16, "mass.airflow", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 17, "throttle.position", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 31, "running.time", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 45, "EGR.error", 0, 0, UNIT::INVALID, 0.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 47, "fuel.level", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 51, "barometric.pressure", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 70, "ambient.air.temperature", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 76, "commanded.throttle.position", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 82, "ethanol.fuel.percentage", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 90, "accelerator.pedal.position", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 91, "hybrid.battery-pack.remaining.life", 0, 0, UNIT::INVALID, 5.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 92, "engine.oil.temperature", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 94, "engine.fuel.rate", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} , {std::make_shared<diagnostic_message_t>(diagnostic_message_t{ 99, "engine.torque", 0, 0, UNIT::INVALID, 1.00000f, decoder_t::decode_obd2_response, nullptr, true })} } // end diagnostic_messages_ vector })} // end can_message_set entry } // end can_message_set vector { for(auto& cms: can_message_set_) { std::vector<std::shared_ptr<can_message_definition_t> >& can_messages_definition = cms->get_can_message_definition(); for(auto& cmd : can_messages_definition) { cmd->set_parent(cms.get()); std::vector<std::shared_ptr<can_signal_t> >& can_signals = cmd->get_can_signals(); for(auto& sig: can_signals) { sig->set_parent(cmd.get()); } } std::vector<std::shared_ptr<diagnostic_message_t> >& diagnostic_messages = cms->get_diagnostic_messages(); for(auto& dm : diagnostic_messages) { dm->set_parent(cms.get()); } } } const std::string application_t::get_diagnostic_bus() const { return "hs"; }