Skip to content

Make sure that all BT Blackboard variables are updated before reading them#151

Merged
MarcoLm993 merged 4 commits intomainfrom
bugfix-sync-tick-and-blackboard
Apr 21, 2026
Merged

Make sure that all BT Blackboard variables are updated before reading them#151
MarcoLm993 merged 4 commits intomainfrom
bugfix-sync-tick-and-blackboard

Conversation

@MarcoLm993
Copy link
Copy Markdown
Collaborator

This needs some cleanup, but the approach works and fixes the issue in the overarching tutorial JANI conversion!
Fixes #146

Signed-off-by: Marco Lampacrescia <marco.lampacrescia@de.bosch.com>
@MarcoLm993 MarcoLm993 requested a review from ct2034 April 20, 2026 15:22
@MarcoLm993
Copy link
Copy Markdown
Collaborator Author

MarcoLm993 commented Apr 20, 2026

For testing its correct functionality, check that the result from the JANI model related to this: https://github.com/convince-project/overview/blob/main/tutorials/roaml/main_locations.xml is actually 1, and not 0.98 :)

I will add it as a unit test tomorrow.

Signed-off-by: Marco Lampacrescia <marco.lampacrescia@de.bosch.com>
Signed-off-by: Marco Lampacrescia <marco.lampacrescia@de.bosch.com>
Signed-off-by: Marco Lampacrescia <marco.lampacrescia@de.bosch.com>
@MarcoLm993 MarcoLm993 merged commit 3252344 into main Apr 21, 2026
7 checks passed
@MarcoLm993 MarcoLm993 deleted the bugfix-sync-tick-and-blackboard branch April 21, 2026 14:07
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.

BT Blackboard set and get (req) might not be synchronized.

1 participant