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

Beta release ISO15118-20 #638

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
Open

Beta release ISO15118-20 #638

wants to merge 13 commits into from

Commits on Sep 30, 2024

  1. Adding Evse15118D20 module for iso15118-20 beta support:

    - Added config/config-sil-dc-d20.yaml for SIL testing
    - Added Evse15118D20 module
    - Modified PyEvJosev module for supported services
    - Use device config option
    - Additional umwc iso stop handlers
    - Added logging skeleton
    - Supporting tls negotiation strategy
    - Support for exi log messages
    - Logging format changes
    - DC_EV_TargetVoltageCurrent is now published
    - Added support for configurable keyfile password
    - Added v2g_setup_finished & current_demand_started var callback
    - Added signal start_cable_check
    - Added first simple control event
    - Added stop and unplug cmds to the auto exec commands. Now the ev stops the charging process after 15 seconds
    - Send control_event presentvoltagecurrent
    - Added the new feedback signals and foward the authorization status to the d20 state machine
    - Handle_session_setup() is now in use
    - Handle StopCharging
    - Adding v2g_message_id callback, v2g_message_xml & json are now really optional
    - Adding bidirectional to iso15118_charger interface
    - Updating logging_callback with LogLevels
    
    Co-authored-by: Cornelius Claussen <[email protected]>
    Co-authored-by: Sebastian Lukas <[email protected]>
    Signed-off-by: aw <[email protected]>
    Signed-off-by: Sebastian Lukas <[email protected]>
    3 people committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    dd090d2 View commit details
    Browse the repository at this point in the history
  2. Changed static functions to unnamed namespace, changed string compare…

    …, removed setup_done
    
    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5b6b118 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45222bd View commit details
    Browse the repository at this point in the history
  4. Refactored log_v2g_message() to use V2gMessages struct instead of nhl…

    …ohamm::json Object
    
    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    6d5123c View commit details
    Browse the repository at this point in the history
  5. Added global everest lock, renamed some functions, moved alias into c…

    …onvert_v2g_message_type
    
    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    486c56e View commit details
    Browse the repository at this point in the history
  6. Refactored V2gMessages type in types/iso15118_charger

    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    1183835 View commit details
    Browse the repository at this point in the history
  7. Using std::bitset instead of uint8_t for setup_state

    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    ff27c14 View commit details
    Browse the repository at this point in the history
  8. minor tweaks

    Signed-off-by: aw <[email protected]>
    a-w50 authored and SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    4808227 View commit details
    Browse the repository at this point in the history
  9. Changed session_logger filename time to utc

    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    b86d111 View commit details
    Browse the repository at this point in the history
  10. Changed inline to constexpr

    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    c32ceec View commit details
    Browse the repository at this point in the history
  11. Adding SupportedEnergyMode. This type contains the supported enegery …

    …mode and if the mode supports bidi.
    
    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    c57baaf View commit details
    Browse the repository at this point in the history
  12. Updating handle_setup

    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    60b7cc7 View commit details
    Browse the repository at this point in the history
  13. Removing and changing stuff in config-sil-dc-d20.yaml

    Signed-off-by: Sebastian Lukas <[email protected]>
    SebaLukas committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    beb5efa View commit details
    Browse the repository at this point in the history