diff --git a/src/g2_2025_grade_calculator_pkg/src/exam_result_generator/nodes/ExamResultGenerator.cpp b/src/g2_2025_grade_calculator_pkg/src/exam_result_generator/nodes/ExamResultGenerator.cpp index 3ba346f..fa2d9b4 100644 --- a/src/g2_2025_grade_calculator_pkg/src/exam_result_generator/nodes/ExamResultGenerator.cpp +++ b/src/g2_2025_grade_calculator_pkg/src/exam_result_generator/nodes/ExamResultGenerator.cpp @@ -65,6 +65,7 @@ void ExamResultGenerator::generate_random_result() { // Publish exam result auto exam_msg = g2_2025_interfaces::msg::Exam(); + exam_msg.student_name = selected.student_name; exam_msg.course_name = selected.course_name; exam_msg.result = grade; diff --git a/src/g2_2025_interfaces/msg/Exam.msg b/src/g2_2025_interfaces/msg/Exam.msg index a37853e..70cf703 100644 --- a/src/g2_2025_interfaces/msg/Exam.msg +++ b/src/g2_2025_interfaces/msg/Exam.msg @@ -1,3 +1,4 @@ +string student_name string course_name int32 result builtin_interfaces/Time timestamp