Changed the imu module to use a new dynamixel interface similar to the Bioloid robot.
Changed the gpio module to reduce the code repetitions and reduce code size. Darwin time module now using timer 8. Added timer 1 to the ADC module to be able to tune the sampling period. Scheduler module no longer needed but not removed yet.
Showing
- include/adc_dma.h 3 additions, 2 deletionsinclude/adc_dma.h
- include/darwin_registers.h 86 additions, 46 deletionsinclude/darwin_registers.h
- include/gpio.h 21 additions, 4 deletionsinclude/gpio.h
- include/imu.h 13 additions, 2 deletionsinclude/imu.h
- include/scheduler.h 7 additions, 0 deletionsinclude/scheduler.h
- src/adc_dma.c 353 additions, 53 deletionssrc/adc_dma.c
- src/cm730_fw.c 5 additions, 2 deletionssrc/cm730_fw.c
- src/darwin_dyn_slave.c 37 additions, 26 deletionssrc/darwin_dyn_slave.c
- src/darwin_time.c 1 addition, 1 deletionsrc/darwin_time.c
- src/gpio.c 142 additions, 356 deletionssrc/gpio.c
- src/imu.c 63 additions, 40 deletionssrc/imu.c
- src/scheduler.c 48 additions, 1 deletionsrc/scheduler.c
Loading
Please register or sign in to comment