Skip to content
Snippets Groups Projects
  1. Mar 06, 2017
  2. Mar 03, 2017
  3. Mar 02, 2017
  4. Feb 23, 2017
  5. Feb 19, 2017
  6. Feb 18, 2017
  7. Feb 13, 2017
  8. Feb 12, 2017
  9. Feb 10, 2017
  10. Feb 05, 2017
  11. Feb 03, 2017
  12. Feb 02, 2017
  13. Feb 01, 2017
    • dawehr's avatar
      Refactored things like "controller_value" to "controller_parameter" · 2349fd1b
      dawehr authored
      - Realised that controller value may get confused with the actual value of the PID terms in the controller. To avoid this confusion in the future I have refactored things referencing the PID constant to now be called "control_parameter"
      - There are quite a few instances of variables that changed.
      - Sorry Jake
      2349fd1b
  14. Jan 31, 2017
  15. Jan 30, 2017
  16. Jan 29, 2017
    • Jake's avatar
      Restructured packet and command parsing · c9879e71
      Jake authored
      Prepared for parsing the new data formats. Data isn't formatted
      or parsed yet, though.
      
      No more memory leaks! Unfortunately each memory leak was replaced
      by a potential buffer overflow. Basically, the code was riddled
      with functions that accept a char ** data, which
      is malloced and then formatted. This was then leaked.
      Now, it accepts a char * data, which is allocated on the stack
      by the calling function. However, there is no bounds checking,
      because that is slightly more involved.
      Unverified
      c9879e71
    • Jake's avatar
      Compiling, but format is wrong · e2292305
      Jake authored
      See todos in format_command and parse_packet.
      Unverified
      e2292305
    • dawehr's avatar
      added the datatype parameter back into MessageType struct in commands.h... · fe49e94b
      dawehr authored
      added the datatype parameter back into MessageType struct in commands.h because Jake actually does need it.
      fe49e94b
Loading