diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 3b037481..52e66696 100755 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -85,7 +85,7 @@ "doxdocgen.generic.authorEmail": "", "doxdocgen.generic.authorName": "", "doxdocgen.generic.briefTemplate": "@brief {text}", - "doxdocgen.generic.dateFormat": "YYYY-MMDD", + "doxdocgen.generic.dateFormat": "YYYY-MM-DD", "doxdocgen.generic.dateTemplate": "@date {date}", "doxdocgen.file.copyrightTag": [ "@copyright Copyright MRDT {year} - All Rights Reserved" diff --git a/examples/OpenCV/TagGenerator.hpp b/examples/OpenCV/TagGenerator.hpp index 76b9e617..b6c7a841 100644 --- a/examples/OpenCV/TagGenerator.hpp +++ b/examples/OpenCV/TagGenerator.hpp @@ -3,7 +3,7 @@ * * @file TagGenerator.hpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0709 + * @date 2023-07-09 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -18,7 +18,7 @@ * @param sMarker - The id of the marker to generate * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0709 + * @date 2023-07-09 ******************************************************************************/ void GenerateOpenCVArucoMarker(cv::aruco::PredefinedDictionaryType eDictionary, unsigned short sMarker) { diff --git a/external/RoveComm_CPP b/external/RoveComm_CPP index 3aaa212e..ad28ffa0 160000 --- a/external/RoveComm_CPP +++ b/external/RoveComm_CPP @@ -1 +1 @@ -Subproject commit 3aaa212ea3821b4f4563d615bed783653d5b1f19 +Subproject commit ad28ffa0606a14cd591af7b11b9f0b335b9a3e80 diff --git a/src/Autonomy_Globals.cpp b/src/Autonomy_Globals.cpp index d1473430..c460f627 100755 --- a/src/Autonomy_Globals.cpp +++ b/src/Autonomy_Globals.cpp @@ -3,7 +3,7 @@ * * @file Autonomy_Globals.cpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -18,7 +18,7 @@ plog::ColorConsoleAppender g_pConsoleAppender; * * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ void InitializeAutonomyLoggers() { diff --git a/src/Autonomy_Globals.h b/src/Autonomy_Globals.h index fbc8c61f..2587cfa5 100755 --- a/src/Autonomy_Globals.h +++ b/src/Autonomy_Globals.h @@ -3,7 +3,7 @@ * * @file Autonomy_Globals.h * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ diff --git a/src/Autonomy_IdentitySoftware.cpp b/src/Autonomy_IdentitySoftware.cpp index 3d37c868..b6ac1f56 100755 --- a/src/Autonomy_IdentitySoftware.cpp +++ b/src/Autonomy_IdentitySoftware.cpp @@ -4,7 +4,7 @@ * * @file Autonomy_IdentitySoftware.cpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -16,7 +16,7 @@ * * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ Autonomy_IdentitySoftware::Autonomy_IdentitySoftware() { @@ -60,7 +60,7 @@ Autonomy_IdentitySoftware::Autonomy_IdentitySoftware() * @return std::string - The version number. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ std::string Autonomy_IdentitySoftware::GetVersionNumber() { @@ -73,7 +73,7 @@ std::string Autonomy_IdentitySoftware::GetVersionNumber() * @return std::string - The build number. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ std::string Autonomy_IdentitySoftware::GetBuildNumber() { @@ -86,7 +86,7 @@ std::string Autonomy_IdentitySoftware::GetBuildNumber() * @return std::string - The combo number. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ std::string Autonomy_IdentitySoftware::GetVersionBuildComboNumber() { diff --git a/src/Autonomy_IdentitySoftware.h b/src/Autonomy_IdentitySoftware.h index df0d8d07..9493d915 100755 --- a/src/Autonomy_IdentitySoftware.h +++ b/src/Autonomy_IdentitySoftware.h @@ -3,7 +3,7 @@ * * @file Autonomy_IdentitySoftware.h * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ diff --git a/src/interfaces/DriveBoard.cpp b/src/interfaces/DriveBoard.cpp index 998415ec..4b93f090 100755 --- a/src/interfaces/DriveBoard.cpp +++ b/src/interfaces/DriveBoard.cpp @@ -4,7 +4,7 @@ * * @file DriveBoard.cpp * @author Eli Byrd (edbgkk@mst.edu) - * @date 2023-0618 + * @date 2023-06-18 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -18,7 +18,7 @@ * * * @author Eli Byrd (edbgkk@mst.edu) - * @date 2023-0618 + * @date 2023-06-18 ******************************************************************************/ DriveBoard::DriveBoard() { @@ -31,7 +31,7 @@ DriveBoard::DriveBoard() * * * @author Eli Byrd (edbgkk@mst.edu) - * @date 2023-0618 + * @date 2023-06-18 ******************************************************************************/ DriveBoard::~DriveBoard() {} @@ -44,7 +44,7 @@ DriveBoard::~DriveBoard() {} * @return std::vector - 1D vector with two values. (left power, right power) * * @author Eli Byrd (edbgkk@mst.edu) - * @date 2023-0618 + * @date 2023-06-18 ******************************************************************************/ std::vector DriveBoard::CalculateMove(float fSpeed, float fAngle) { @@ -75,7 +75,7 @@ std::vector DriveBoard::CalculateMove(float fSpeed, float fAngle) * @param nRightTarget - Right drive speed (-1 to 1) * * @author Eli Byrd (edbgkk@mst.edu) - * @date 2023-0618 + * @date 2023-06-18 ******************************************************************************/ void DriveBoard::SendDrive(int nLeftTarget, int nRightTarget) {} @@ -84,6 +84,6 @@ void DriveBoard::SendDrive(int nLeftTarget, int nRightTarget) {} * * * @author Eli Byrd (edbgkk@mst.edu) - * @date 2023-0618 + * @date 2023-06-18 ******************************************************************************/ void DriveBoard::SendStop() {} diff --git a/src/interfaces/DriveBoard.h b/src/interfaces/DriveBoard.h index b85bc83b..a90193b7 100755 --- a/src/interfaces/DriveBoard.h +++ b/src/interfaces/DriveBoard.h @@ -4,7 +4,7 @@ * * @file DriveBoard.h * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0618 + * @date 2023-06-18 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ diff --git a/src/interfaces/MultimediaBoard.cpp b/src/interfaces/MultimediaBoard.cpp index 72e73e77..ea2f4ac4 100755 --- a/src/interfaces/MultimediaBoard.cpp +++ b/src/interfaces/MultimediaBoard.cpp @@ -3,7 +3,7 @@ * * @file MultimediaBoard.cpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -17,7 +17,7 @@ * * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ MultimediaBoard::MultimediaBoard() {} @@ -26,7 +26,7 @@ MultimediaBoard::MultimediaBoard() {} * * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ MultimediaBoard::~MultimediaBoard() {} @@ -37,7 +37,7 @@ MultimediaBoard::~MultimediaBoard() {} * MultimediaBoard.h * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ void MultimediaBoard::SendLightingState(MultimediaBoardLightingState eState) {} @@ -48,6 +48,6 @@ void MultimediaBoard::SendLightingState(MultimediaBoardLightingState eState) {} * MultimediaBoard.h * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ void MultimediaBoard::SendRGB(RGB rgbVal) {} diff --git a/src/interfaces/MultimediaBoard.h b/src/interfaces/MultimediaBoard.h index a0be1d39..37df7f31 100755 --- a/src/interfaces/MultimediaBoard.h +++ b/src/interfaces/MultimediaBoard.h @@ -3,7 +3,7 @@ * * @file MultimediaBoard.h * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ diff --git a/src/interfaces/NavigationBoard.cpp b/src/interfaces/NavigationBoard.cpp index 2baa418c..99f97c5d 100755 --- a/src/interfaces/NavigationBoard.cpp +++ b/src/interfaces/NavigationBoard.cpp @@ -3,7 +3,7 @@ * * @file NavigationBoard.cpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -17,7 +17,7 @@ * * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ NavigationBoard::NavigationBoard() { @@ -38,7 +38,7 @@ NavigationBoard::NavigationBoard() * * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ NavigationBoard::~NavigationBoard() {} @@ -48,7 +48,7 @@ NavigationBoard::~NavigationBoard() {} * @param packet - The special nav board packet containing IMU data. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ void NavigationBoard::ProcessIMUData(NavBoardPacket_IMU packet) { @@ -65,7 +65,7 @@ void NavigationBoard::ProcessIMUData(NavBoardPacket_IMU packet) * @param packet - The special nav board packet containing GPS data. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ void NavigationBoard::ProcessGPSData(NavBoardPacket_GPS packet) { @@ -84,7 +84,7 @@ void NavigationBoard::ProcessGPSData(NavBoardPacket_GPS packet) * @return double - The Roll, Pitch, or Heading data. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ double NavigationBoard::GetDData(NavigationBoardPacketDoubleComponents eKey) const { @@ -108,7 +108,7 @@ double NavigationBoard::GetDData(NavigationBoardPacketDoubleComponents eKey) con * @return NavBoardPacket_GPS - Struct storing GPS data. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ NavBoardPacket_GPS NavigationBoard::GetSData(NavigationBoardPacketCoordinateComponents eKey) const { diff --git a/src/interfaces/NavigationBoard.h b/src/interfaces/NavigationBoard.h index 7526a018..a09dfe2b 100755 --- a/src/interfaces/NavigationBoard.h +++ b/src/interfaces/NavigationBoard.h @@ -3,7 +3,7 @@ * * @file NavigationBoard.h * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ diff --git a/src/main.cpp b/src/main.cpp index e07f878e..eed43e0f 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -3,7 +3,7 @@ * * @file main.cpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -16,7 +16,7 @@ * @return int - Exit status number. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ int main() { diff --git a/src/util/NumberOperations.hpp b/src/util/NumberOperations.hpp index dbafeac9..d4f323f3 100755 --- a/src/util/NumberOperations.hpp +++ b/src/util/NumberOperations.hpp @@ -4,7 +4,7 @@ * * @file NumberOperations.hpp * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 * * @copyright Copyright MRDT 2023 - All Rights Reserved ******************************************************************************/ @@ -20,7 +20,7 @@ * * * @author ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0706 + * @date 2023-07-06 ******************************************************************************/ namespace numops { @@ -34,7 +34,7 @@ namespace numops * @return T - The clamped value. * * @author Eli Byrd (edbgkk@mst.edu), ClayJay3 (claytonraycowen@gmail.com) - * @date 2023-0620 + * @date 2023-06-20 ******************************************************************************/ template T Clamp(T tValue, T tMin, T tMax)