Implemented report pins status.

This commit is contained in:
2023-05-06 00:19:57 +03:00
parent 414344faaf
commit 4556ddb746
4 changed files with 123 additions and 10 deletions
+7 -1
View File
@@ -44,7 +44,13 @@ TEST(grbl_status_report, parse) {
EXPECT_EQ(35, r.buffers_free);
//
grbl::parse_status_report("<Home|MPos:0.000,0.000,0.000|Bf:35,1022|FS:0,0|Pn:Z|Ov:100,100,100>", r);
grbl::parse_status_report("<Home|MPos:0.000,0.000,0.000|Bf:35,1022|FS:0,0|Pn:PZ|Ov:100,100,100>", r);
EXPECT_EQ(grbl::machine_status::home, r.status);
EXPECT_EQ(1022, r.rx_chars_free);
EXPECT_EQ(true, r.signals.bit.probe);
EXPECT_EQ(false, r.signals.bit.x_limit);
EXPECT_EQ(false, r.signals.bit.y_limit);
EXPECT_EQ(true, r.signals.bit.z_limit);
}