Skip to content

Commit d5dfb7c

Browse files
author
Javier Moreno
committed
Refs #3364. Little changes
1 parent c39d7f4 commit d5dfb7c

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

‎actuator/main.c‎

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,24 @@ void on_message(const void* msgin)
1212
const std_msgs__msg__Float64* msg = (const std_msgs__msg__Float64*)msgin;
1313

1414
// Publish warning if value is less than 1000
15-
if (msg->data <= 1000)
15+
if (msg->data <= 500)
1616
{
1717
std_msgs__msg__String Warning;
18-
Warning.data.data = "Warning";
18+
Warning.data.data = "Failure!!";
19+
Warning.data.size = strlen(Warning.data.data);
20+
Warning.data.capacity = strlen(Warning.data.data);
21+
22+
rclc_publish(publisher, (const void*)&Warning);
23+
}
24+
else if (msg->data <= 1000)
25+
{
26+
std_msgs__msg__String Warning;
27+
Warning.data.data = "Warning!!";
1928
Warning.data.size = strlen(Warning.data.data);
2029
Warning.data.capacity = strlen(Warning.data.data);
2130

2231
rclc_publish(publisher, (const void*)&Warning);
2332
}
24-
2533
}
2634

2735
int main(int argc, char* argv[])

0 commit comments

Comments
 (0)