Skip to content
Snippets Groups Projects
Select Git revision
  • adc
  • master default protected
  • new_board
  • new_version
4 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.03Oct2Sep19Apr1812119876543231Mar29221710528Feb14111097Jan25Dec18Sep10Jul10Aug10Jul15Feb95Sep231Aug2928272530Jun2831May24221923Mar23Feb222126Jan7Oct5428Aug23221682131Jul3018920Jun17131215Apr85432131Mar24Jan31May14Mar1312522Dec2011221Nov23Jul13Mar12Solved a problem in the memory map: the IMU and ADC modules had ovrlapped memory regions.adcadcAdded the relay feature (working in simulation).Updated the commit of the stm32_libraries repo.new_boardnew_boardChanged the timeout value of the masters to 5ms.Used three channels of the scheduler instead of a dedicated timer:Solved a bug in the schdulers when the timer has 32 bits intstead of 16.Implemented the data adquisition from the IMU sensor.Updated the registers of the IMU module.Initial implementation of the IMU module based on the BNO055. Device is detected.Added the register definition header to the ADC module.Changed the prescaler to 420 to avoid rounding errors.Added an ADC module to monitor the board voltages and the temperature.Changed the commit of the stm32_libraries repo.Solved a bug when processing the sensor data: the ram_base_address was missing when copying the data to memory.Modified the eeprom base address of the ADC module to avoid overlapping other modules.Solved a bug in the adc_start and adc_stop functions: the check was not done on the proper registers (ram_base_address missing).Moved the initialization of the ADC module after the dynamixel slave module to have the memory module initialized.Solved a bug in the adc_read_cmd function: the pointer to the RAM read function was wrong,Updated the prescalers of the timer to the actual clock frequency.Updated the ADC module to be compliant with the new version.Added a second scheduler with a higher priority for the dynamixel slave loop.Initial implementation of the IMU sensor. Detection function working.Solved a problem with the serial ports: the USART (synchronous) data structure were used instead of the UART (asynchronous) ones.Used the UART data structures instead of the USART ones.new_versionnew_versionUsed a high priority scheduler for the dynamixel loop.Reduced the priority of the original scheduler moule.Added a second scheduler module with higher priority.Updated the commit of the stm32_libraries.Solved a bug in the dynamixel slave module: the communication object was not properly initialized.Updated the USB CDC class implementation.Updated the linker script with the actual size of the FLASH sections.Renamed the main sorurce file.Added an OpenOCD configuration file.Used the F1 family specific EEPROM implementation file.Changed the prescaler to get the desired frequency.Updated the stm32_libraries submodule.Migrated the code to the F4 micro-controller family.Added the USB specific files.Renamed the README file.Added a REAME file.
Loading