From e3f248dcd2e841477a9f5f35ca397805d9cddb84 Mon Sep 17 00:00:00 2001
From: Paul D'Angio <pcdangio@gmail.com>
Date: Mon, 26 Oct 2020 17:43:06 -0400
Subject: [PATCH] improved ros_node code organization

---
 src/ros_node.cpp | 4 ++++
 src/ros_node.h   | 1 +
 2 files changed, 5 insertions(+)

diff --git a/src/ros_node.cpp b/src/ros_node.cpp
index 9b2431e..d7f9213 100644
--- a/src/ros_node.cpp
+++ b/src/ros_node.cpp
@@ -7,6 +7,7 @@
 
 #include <cmath>
 
+// CONSTRUCTORS
 ros_node::ros_node(driver *driver, int argc, char **argv)
 {
     // Create a new driver.
@@ -70,6 +71,7 @@ ros_node::~ros_node()
     delete ros_node::m_driver;
 }
 
+// ROS
 void ros_node::spin()
 {
     // Spin.
@@ -79,6 +81,7 @@ void ros_node::spin()
     ros_node::deinitialize_driver();
 }
 
+// METHODS
 void ros_node::deinitialize_driver()
 {
     try
@@ -92,6 +95,7 @@ void ros_node::deinitialize_driver()
     }
 }
 
+// CALLBACKS
 void ros_node::data_callback(driver::data data)
 {
     // Create accelerometer message.
diff --git a/src/ros_node.h b/src/ros_node.h
index 841e903..f533bd9 100644
--- a/src/ros_node.h
+++ b/src/ros_node.h
@@ -56,6 +56,7 @@ private:
     /// \brief deinitialize_driver Deinitializes the driver.
     void deinitialize_driver();
 
+    // CALLBACKS
     /// \brief data_callback The callback function for when new data is available.
     /// \param data The latest data read from the MPU9250/AK8963.
     void data_callback(driver::data data);
-- 
GitLab