Commit graph

  • 9c67a2ed8a Fixed PID. master Jérôme 2019-11-30 20:21:17 +01:00
  • cfc7631d16 First iteration of PID controller. Added default Filter1 constructor. Fixed Vote test. Jérôme 2019-11-30 18:24:03 +01:00
  • a532068fbc Added filtered uniform noise demo in main.cpp. Jérôme 2019-11-17 17:52:42 +01:00
  • 4f078b2a0f Added Filter 1, Filter 2. Jérôme 2019-11-17 17:10:50 +01:00
  • 7ab6e13d0d A few things are implemented. Jérôme 2019-11-17 14:20:19 +01:00
  • 747d8bbaf2 Fixed RAND_A_B macro. Added macros for generating random numbers using xorwow, passing the state to the macro. Jérôme 2019-05-02 18:17:21 +02:00
  • bbf7a18b66 Added file documentation explaining and listing the features. Jérôme 2019-05-02 08:58:21 +02:00
  • 7ceb416bec Added random numbers generation Parl-Miller and xorshift enhanced (xorwow). Added specific operator<< routines for std::vector and std::list that DO NOT conflict with other implementations of operator<<. Jérôme 2019-05-02 08:35:38 +02:00
  • 8ecc9a2518 Added clamp function. Added random generation macros. Added MIN and MAX macros. Added very simple uniform random numbers generator (Park Miller). Updated Chronometer so that any string can be displayed. Jérôme 2019-04-29 16:54:41 +02:00
  • b6f1ad5573 Changed int to int64_t in the profiler. Max time is now ~300 years. Jérôme 2019-04-26 11:18:43 +02:00
  • 6a13eb0c44 Added Template line profiler. Fixed documentation. Jérôme 2019-04-26 10:55:39 +02:00
  • 33ea40a02f Added TIMER_FOR convenience macro. Added functions to the timer so that it can also be used as a 'normal' timer than can be reset and everything. Jérôme 2019-04-25 10:59:42 +02:00
  • fa0e462444 Added a basic timer in utils.hpp. Jérôme 2019-04-24 12:13:56 +02:00
  • 87e32bc3fc Added sureAbs() template so that we are sure to not cast a double to an int using ::abs() instead of std::abs(). Jérôme 2019-04-01 16:18:34 +02:00
  • ee483226e6 Added default test using Catch2 in test/. Added make doc in Makefile. Jérôme 2019-04-01 12:51:56 +02:00
  • 5fb5764379 Added helper functions in utils.hpp Jérôme 2019-03-30 11:48:51 +01:00
  • 8803ac9921 Added automatic dependency system to Makefile. Jérôme 2019-03-30 10:02:18 +01:00
  • 38b9a872f1 Initial commit. Jérôme 2019-03-28 16:38:50 +01:00
  • f239e52c31
    Initial commit shooter74 2019-03-28 16:36:12 +01:00