Skip to content

SOME/IP Service#14

Open
MaironLucas wants to merge 6 commits into
hal_examplefrom
feature/someip-hal
Open

SOME/IP Service#14
MaironLucas wants to merge 6 commits into
hal_examplefrom
feature/someip-hal

Conversation

@MaironLucas

@MaironLucas MaironLucas commented Jan 23, 2025

Copy link
Copy Markdown
Contributor

Description

Task description (cc from Slack):
"Before trying to create a HAL that acts as a client, it's necessary to find a way to initialize a "server" to communicate with that client.
The idea is to provide an AOSP implementation of test-someip-service so a good starting point could be to compile PlaygroundService and its dependencies inside AOSP and find a way to start it on system boot or at another moment.
Maybe defining a .rc file could be a good alternative.
It is also part of this task to use the generator libraries to generate the classes based on .fdepl and .fidl files and integrate them into the build system."

Visual Reference

image

- Create a new service to interact with HAL service to get car info
- Create a Manager to handle the service binding and communication
- Add Manager to sdk-addon
- Instead of using the Service directly, the example app will use the
Manager to get the car info.
Comment thread fetch_someip_libs.sh
@MaironLucas MaironLucas force-pushed the feature/someip-hal branch 3 times, most recently from ece2ba4 to ee4f695 Compare January 24, 2025 20:12
@MaironLucas MaironLucas changed the title HAL with SOME/IP SOME/IP Service Jan 24, 2025
@MaironLucas MaironLucas marked this pull request as ready for review January 24, 2025 20:19
@MaironLucas MaironLucas self-assigned this Jan 27, 2025
- Create a service based on https://github.com/COVESA/test-someip-service
and respective config files;
- Also, add a .md with simple instructions on how to generate CommonAPI
files and run the service inside the emulator;
@MaironLucas MaironLucas changed the base branch from feature/dummy-hal to hal_example February 13, 2025 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants