diff --git a/demo/hunter_demo/hunter_robot_demo.cpp b/demo/hunter_demo/hunter_robot_demo.cpp index 986e994..fee3fc4 100644 --- a/demo/hunter_demo/hunter_robot_demo.cpp +++ b/demo/hunter_demo/hunter_robot_demo.cpp @@ -31,7 +31,7 @@ int main(int argc, char **argv) { std::unique_ptr hunter; - ProtocolDectctor detector; + ProtocolDetector detector; detector.Connect(device_name); auto proto = detector.DetectProtocolVersion(5); diff --git a/demo/scout_demo/scout_mini_omni_demo.cpp b/demo/scout_demo/scout_mini_omni_demo.cpp index 0d5d205..9f0de40 100644 --- a/demo/scout_demo/scout_mini_omni_demo.cpp +++ b/demo/scout_demo/scout_mini_omni_demo.cpp @@ -31,7 +31,7 @@ int main(int argc, char **argv) { std::unique_ptr scout; - ProtocolDectctor detector; + ProtocolDetector detector; detector.Connect(device_name); auto proto = detector.DetectProtocolVersion(5); if (proto == ProtocolVersion::AGX_V1) { diff --git a/demo/scout_demo/scout_robot_demo.cpp b/demo/scout_demo/scout_robot_demo.cpp index d5cb7d0..afb6e73 100644 --- a/demo/scout_demo/scout_robot_demo.cpp +++ b/demo/scout_demo/scout_robot_demo.cpp @@ -49,7 +49,7 @@ int main(int argc, char **argv) { std::unique_ptr scout; - ProtocolDectctor detector; + ProtocolDetector detector; if (detector.Connect(device_name)) { auto proto = detector.DetectProtocolVersion(5); if (proto == ProtocolVersion::AGX_V1) { diff --git a/demo/utils_demo/demo_protocol_detector.cpp b/demo/utils_demo/demo_protocol_detector.cpp index ebcc286..b446cf7 100644 --- a/demo/utils_demo/demo_protocol_detector.cpp +++ b/demo/utils_demo/demo_protocol_detector.cpp @@ -15,7 +15,7 @@ using namespace westonrobot; int main(int argc, char **argv) { - ProtocolDectctor detector; + ProtocolDetector detector; if (detector.Connect("can0")) { auto proto = detector.DetectProtocolVersion(5); diff --git a/include/ugv_sdk/utilities/protocol_detector.hpp b/include/ugv_sdk/utilities/protocol_detector.hpp index 07ed071..f0c47f7 100644 --- a/include/ugv_sdk/utilities/protocol_detector.hpp +++ b/include/ugv_sdk/utilities/protocol_detector.hpp @@ -16,7 +16,7 @@ #include "ugv_sdk/details/interface/parser_interface.hpp" namespace westonrobot { -class ProtocolDectctor { +class ProtocolDetector { public: bool Connect(std::string can_name); diff --git a/src/utilities/protocol_detector.cpp b/src/utilities/protocol_detector.cpp index 8b37724..2c47509 100644 --- a/src/utilities/protocol_detector.cpp +++ b/src/utilities/protocol_detector.cpp @@ -11,14 +11,14 @@ #include "utilities/stopwatch.hpp" namespace westonrobot { -bool ProtocolDectctor::Connect(std::string can_name) { +bool ProtocolDetector::Connect(std::string can_name) { can_ = std::make_shared(can_name); can_->SetReceiveCallback( - std::bind(&ProtocolDectctor::ParseCANFrame, this, std::placeholders::_1)); + std::bind(&ProtocolDetector::ParseCANFrame, this, std::placeholders::_1)); return can_->Open(); } -ProtocolVersion ProtocolDectctor::DetectProtocolVersion(uint32_t timeout_sec) { +ProtocolVersion ProtocolDetector::DetectProtocolVersion(uint32_t timeout_sec) { msg_v1_detected_ = false; msg_v2_detected_ = false; @@ -41,7 +41,7 @@ ProtocolVersion ProtocolDectctor::DetectProtocolVersion(uint32_t timeout_sec) { return ProtocolVersion::UNKONWN; }; -void ProtocolDectctor::ParseCANFrame(can_frame *rx_frame) { +void ProtocolDetector::ParseCANFrame(can_frame *rx_frame) { switch (rx_frame->can_id) { // state feedback frame with id 0x151 is unique to V1 protocol case 0x151: {