Skip to content
Snippets Groups Projects
  1. Feb 10, 2025
    • Niccolò Betto's avatar
      [BSP][RIGv2] Enable up to 12 servos for the Orion project · ead06db6
      Niccolò Betto authored
      * Remove usage of TIM5 (used by Miosix)
      * Introduce usage of TIM2 (previously used by TimestampTimer, not the case anymore since the update to Miosix 2.7)
      * Repurpose unused sensor CS pins to additional timers
      
      Some servos will now share the same timer (but different channels), meaning the same frequency must be used for such cases.
      ead06db6
  2. Jan 25, 2025
  3. Jan 23, 2025
  4. Jan 18, 2025
  5. Jan 17, 2025
  6. Dec 30, 2024
  7. Dec 29, 2024
  8. Dec 19, 2024
  9. Dec 17, 2024
  10. Dec 16, 2024
  11. Dec 07, 2024
  12. Dec 06, 2024
  13. Dec 05, 2024
  14. Nov 29, 2024
  15. Nov 26, 2024
  16. Nov 25, 2024
  17. Nov 24, 2024
  18. Nov 19, 2024
  19. Nov 13, 2024
  20. Nov 10, 2024
  21. Oct 02, 2024
  22. Oct 01, 2024
    • Nicolò Caruso's avatar
      [Driver] DipSwitch driver and test · 2b1dc297
      Nicolò Caruso authored
      [CI] Fixed CI, using namespace miosix was in DipSwitch.h
      
      [ARP, LyraGS] Follower logging target angle. Dipswitch now agnostic.
      
      Dipswitch now just read a uint8_t, no more has a lyra GS dependent read.
      Follower now logging the target angle.
      
      [DipSwitch] Fix on the test of the dipSwitch
      
      Dipswitch now agnostic to the lyraGS struct, just a uint8_t read.
      Fixed test to read accordingly.
      
      [Fix] Dipswitch comment fix
      2b1dc297
    • Nicolò Caruso's avatar
      [GS] Added GS bsp · 84ef1127
      Nicolò Caruso authored
      BSP: Added the bsp with the hwmapping for the new GS and the bsp.cpp updated.
      Make: Updated the boards.cmake with the new BSP
      c_cpp_properties: Added the properties for the new GS board
      WIP: bsp_impl.h is still in WIP
      
      [GS] Formatting fix
      
      [GS] Fixed pipeline.
      
      Fixed pipeline: Wrong boardname was set on board_options, c_cpp_properties.
      Also an #endif in hwmapping.h from old code now removed.
      
      [BSP] Updated BSP: bsp_impl and hwmapping
      
      bsp_impl: Added the sd and ram functions
      hwmapping: Fixed the names in the dip switch namespace, added pins for remote controller (TLC) for ARP
      
      [BSP] Updated bsp_impl, missing I/O and radio pin initialization
      
      Some pin initialization was missing (Radio, TLC, dipSwitch)
      
      [BSP] GS BSP update: Remote command box arm/disarm and leds
      
      hwmapping: Added LEDs (Compute unit), command box arm/disarm switch.
      bsp/bsp_impl: Led functions and initialization
      
      [BSP] GS BSP fix ledOn, commandbox leds
      
      bsp_impl: Fixed ledOn userLedx typo.
      hwmapping: Added into the namespace the leds-timers mapping of the commandbox.
      
      [BSP] GS bsp fixes
      
      Fixes about the namespaces used, switchArm/Disarm in bsp.cpp, ifdef in hwmapping.h, also commandBox now outside interfaces namespace.
      
      [BSP] GS bsp changed on top of the Compute unit v2 ones
      
      The BSP was based on the old gemini gs instead of the compute unit v2 ones.
      Now changed to those configurations and hw implementations with the mapping of the lyra gs.
      
      [BSP] Automated_antennas BSP txen, rxen alias for the radio
      
      Added txen and rxen namespace alias
      
      [BSP] Added stepper pins initialization
      
      Stepper pins initialization was missing from the BSP
      
      [BSP] Minor reorder of the stepper enable in bsp.cpp
      
      [BSP] GS: Removed CAN1
      
      Removed CAN1 since no integral chip on the board for CAN
      
      [BSP] GS Led naming
      
      Changed led naming since color have changed
      
      [BSP] GS BSP fixed switchActive was signed as switchDisarm
      
      The active switch of the command box was incorrectly signed as switchDisarm, now correctly switchActive
      
      [BSP] GS BSP now using leds as pins and not timers
      
      Using now leds of the command box as pin and not timers, since using a thread for its control.
      
      [BSP] Led bsp update for commandBox
      
      [BSP] GS Fix on enable and disable pin of the steppers
      
      The enable and disable pins was switched. Now fixed
      
      [BSP] USART2 rx to pull up open drain and tx pull up for VN300
      
      Fix: RX to pull up open drain since there are issues without the VN300 with the IDLE register.
      
      [BSP] SD one bit data bus and divider
      
      Was missing flag for one bit data bus SD and divider for maximum frequency
      84ef1127
Loading