Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/notify ev charging needs #93

Merged
merged 12 commits into from
Mar 17, 2025
Merged

Conversation

AssemblyJohn
Copy link
Contributor

@AssemblyJohn AssemblyJohn commented Mar 6, 2025

Describe your changes

Adds the required data collection capabilities and feedback to libiso in order to allow the dispatch of a ChargingNeedsType to any listener that register to the library for information related to EV and EVSE capabilities.

Issue ticket number and link

Related ev-core PR: EVerest/everest-core#1062
Related libocpp PR: EVerest/libocpp#1003
Related everest-utils PR: EVerest/everest-utils#180

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have made corresponding changes to the documentation
  • I read the contribution documentation and made sure that my changes meet its requirements

Copy link
Collaborator

@SebaLukas SebaLukas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, some suggestions :)

Copy link
Member

@MarzellT MarzellT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall

@AssemblyJohn AssemblyJohn requested a review from MarzellT March 12, 2025 12:48
@AssemblyJohn AssemblyJohn force-pushed the feature/notify-ev-charging-needs branch from 6e9337d to 5ada88e Compare March 12, 2025 13:51
@AssemblyJohn AssemblyJohn requested a review from SebaLukas March 12, 2025 15:07
Copy link
Collaborator

@SebaLukas SebaLukas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@AssemblyJohn
Copy link
Contributor Author

Will wait for: EVerest/everest-core#1062 approval to have a full merge. It will prevent a discontinuity between the everes-core's main and this main.

@SebaLukas SebaLukas mentioned this pull request Mar 13, 2025
3 tasks
@SebaLukas
Copy link
Collaborator

Will wait for: EVerest/everest-core#1062 approval to have a full merge. It will prevent a discontinuity between the everes-core's main and this main.

I think it's okay if things are merged in the libs even if it breaks everest-core. That's why we have the yaml dependencies, so that everest-core always builds with a compatible lib version. In general, it is also okay if from time to time the main branches of the different repos are not compatible or not buildable.

@AssemblyJohn AssemblyJohn force-pushed the feature/notify-ev-charging-needs branch 2 times, most recently from 7c67bfd to 857192a Compare March 17, 2025 09:23
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
…ds all car-provided (EV) data

Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
Signed-off-by: AssemblyJohn <ioan.bogdann@gmail.com>
@AssemblyJohn AssemblyJohn force-pushed the feature/notify-ev-charging-needs branch from f61f7af to 24e82cf Compare March 17, 2025 09:29
@AssemblyJohn AssemblyJohn merged commit c8d3f9a into main Mar 17, 2025
7 checks passed
@AssemblyJohn AssemblyJohn deleted the feature/notify-ev-charging-needs branch March 17, 2025 09:47
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.

3 participants