Skip to content
Snippets Groups Projects
  1. May 11, 2016
  2. May 10, 2016
    • Sergi Hernandez's avatar
      Added a check for the transmission state in the dynamixel communication module... · a9e45cba
      Sergi Hernandez authored
      Added a check for the transmission state in the dynamixel communication module before starting a new transmission.
      Initialized the motion_manager module before calling the user_init() function. This way the dynamixel communications are already set up when the user function is called.
      The initialization of the expansion baord is attempted by default. If the board is not found, it will not be used.
      Added the expansion board loop function in the motion manager loop for timing.
      Added a preprocessor command to either read all expansion board data in the loop() function or read each filed using a separate function.
      a9e45cba
  3. Apr 12, 2016
  4. Dec 09, 2015
  5. Dec 02, 2015
  6. Nov 30, 2015
    • Sergi Hernandez's avatar
      Added a new communications library implementing the dynamixel interface and... · 20977ec4
      Sergi Hernandez authored
      Added a new communications library implementing the dynamixel interface and the serial console. Zigbee is pending.
      Split the cm510 controller module into several for easy maintenance. Removed all the interruption service routines from the code.
      All basic modules are executed in the main loop, providing two functions to the user: user_init() and user_loop().
      The dynamixel devices are being migrated to the new communications library.
      The motion manager is transformed to avoid using interrupt service routines.
      
      20977ec4
Loading