# automotive-software

Published articles for automotive-software.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Volvo Cars' First Open Source In-Car App Simplifies Life for Diabetes Patients

DevFeed: [Volvo Cars' First Open Source In-Car App Simplifies Life for Diabetes Patients](<https://devfeed.tech/articles/volvo-cars-first-open-source-in-car-app-simplifies-life-for-diabetes-patients-28874.md>)

Original publisher: [Read original article](<https://medium.com/volvo-cars-engineering/volvo-cars-first-open-source-in-car-app-simplifies-life-for-diabetes-patients-43d2ebfc63b0?source=rss----4eed8113139---4>)

Author: Bure Råman Vinnå

Published: 2024-08-26T13:39:52Z

Content type: article

Language: en

Sources: [Volvo Cars Engineering - Medium](<https://devfeed.tech/sources/volvo-cars-engineering-medium.md>)

Topics: [App](<https://devfeed.tech/topics/app.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [andriod](<https://devfeed.tech/tags/andriod.md>), [app](<https://devfeed.tech/tags/app.md>), [automotive-software](<https://devfeed.tech/tags/automotive-software.md>), [data](<https://devfeed.tech/tags/data.md>), [diabetes-solutions](<https://devfeed.tech/tags/diabetes-solutions.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-software](<https://devfeed.tech/tags/open-source-software.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

The article introduces Volvo Cars' first open-source in-car app, intended to help drivers and passengers with diabetes manage challenges while traveling. It also describes the author's experience with type 1 diabetes and the motivation for developing the app, but the supplied article text is incomplete.

### Source excerpt

Data from 2021 shows that 537 million adults are living with diabetes. This is 1 in every 10 person globally that lives with this condition meaning a disease of epidemic proportions. Research shows that drivers with diabetes are more likely to get in car accidents than drivers without diabetes. So how can we help drivers or passengers with diabetes to have full control while navigating the complicated life with diabetes when they're behind the wheel? To give or get the right assistance, at the right time, to take control and make the road safer for all. In this story I will tell you about the journey I have had here at Volvo Cars as an engineer, trying to solve challenges I, and million of others, every day encounter. From the very beginning So lets start from the beginning. When I was 17 years old I started to feel symptoms that most Type 1 diabetic encounters. For me it started with that I got terrible tiered. Even if I slept well I couldn't shake of the dizziness, my body hearted and I was constantly thirsty. I tried to overlook the symptoms, and as a teenager, thinking that I could overcome everything just continued as normal. Days went by and I tried to adopt, while my blood sugar level slowly increased. It was first when we were about to buy lunch packages for our school trip that I realized I needed help. When others bought a 50 centiliters juice pack at the grocery store, I ended up buying two liters. After that day I decided to visit my doctor, who quickly thanks to a blood glucose meter, found out that I had type 1 diabetes. A new chapter in my life began. Since that day I have been constantly checking my blood sugar level, to understand what insulin dose I need to inject. While adopting my way of life to keep this roller-coaster in check. Which I promise you is not easy. In the beginning I used two different types of syringe injections several times per day, along with spot blood sugar readings from my finger tip. Today as the technology evolved I instead

## Agnostic Build System: Powertrain build

DevFeed: [Agnostic Build System: Powertrain build](<https://devfeed.tech/articles/agnostic-build-system-powertrain-build-28866.md>)

Original publisher: [Read original article](<https://medium.com/volvo-cars-engineering/agnostic-build-system-powertrain-build-53cb007dfa7f?source=rss----4eed8113139---4>)

Author: Johannes Foufas

Published: 2024-06-18T09:48:37Z

Content type: release

Language: en

Sources: [Volvo Cars Engineering - Medium](<https://devfeed.tech/sources/volvo-cars-engineering-medium.md>)

Topics: [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Python](<https://devfeed.tech/topics/python.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [automotive](<https://devfeed.tech/tags/automotive.md>), [automotive-software](<https://devfeed.tech/tags/automotive-software.md>), [autosar](<https://devfeed.tech/tags/autosar.md>), [build-system](<https://devfeed.tech/tags/build-system.md>), [c-coding](<https://devfeed.tech/tags/c-coding.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [embedded](<https://devfeed.tech/tags/embedded.md>), [json](<https://devfeed.tech/tags/json.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

The article announces Volvo Cars' Powertrain Build project, a Python-based build system for automotive embedded software. It supports moving source code between POSIX-based and legacy embedded ECU targets, Software in the Loop testing, and continuous integration through Zuul. It also describes JSON-based project, base, and unit configuration files, unit tests, and HTML documentation.

### Source excerpt

Powering Volvo Cars' Software Builds We are thrilled to announce the release of the Volvo Cars Powertrain Build project, now available on OpenDev! As a build system tailored for embedded software development using DSpace Target Link or Mathworks Embedded coder, this project is set to improve the way we as automotive embedded engineers handle our code bases. The idea is to make it easy to move between different targets, enable Software in the Loop (SIL) testing, and streamline our continuous integration (CI) processes. Powertrain build offers to efficiently move embedded source code between different embedded targets, both Posix based and old school embedded ECU's. This build system does what AUTOSAR never did, and is a tool that prepares us for the future of the car OS. Check out the article below to learn more about AUTOSAR: The reality of AUTOSAR and the way forward Our Powertrain Build project is designed to work harmoniously with the Zuul CI system. This ensures that all code changes are automatically tested and validated, providing continuous feedback to developers and maintaining the integrity of our codebase. What is it? The build system is written in Python for ease of use and flexibility, and these are the build options. py -3.10 pybuild.wrapper --build ABC_123 Projects are defined in .json using Project, base and Unit configs. The project config file contains project specific configuration settings and references to other configuration files. The base config file shares the same structure as the project config file and can be used for non project-specific configuration settings and default values, these could for instance be diagnostic core dummy file names. The units config file contains information about included software units and scheduling rasters. The software units are executed in the order they are defined within each time raster definition. { "SampleTimes": { "VcExt10ms": 0.01 }, "VcExt10ms": [ "VcDebug", "VcCarCfg", ] } Schedulers are not include