Skip to content
Snippets Groups Projects
  • Nicolò Caruso's avatar
    e9cc73ec
    [GS, ARP fix] Fixes from MR review. Mutex, std::chrono and more. · e9cc73ec
    Nicolò Caruso authored
    - Follower -
    Mutex: Propagator state now using the mutex for the state in the step to avoi ABA issues. Also protecting in setting the NAS for nrPropagations.
    SetState no more used.
    std::chrono for constructor
    
    - FollowerData -
    Added AntennaAnglesLog, removing nrPropagations from AntennaAngles
    And changes to constructors for wrapper structures
    
    - Propagator -
    std::chrono for constructor
    Tests for propagator updated to use std::chrono
    
    - Dipswitch -
    std::chrono for constructor
    Comments for pins and read order
    
    [Fix] Added #include<cstdint> for logdecoder use in StepperData
    
    Logdecoder compilation fails due to missing include for uint64_t type in SteperData.
    
    [Fix] Cmakelist test-serial fix
    
    [Fix] Follower's minimize rotation to non-class static function
    
    [ARP] FollowerData void constructor removed for AntennaAnglesLog
    
    [Follower fix] Fixed old log
    e9cc73ec
    History
    [GS, ARP fix] Fixes from MR review. Mutex, std::chrono and more.
    Nicolò Caruso authored
    - Follower -
    Mutex: Propagator state now using the mutex for the state in the step to avoi ABA issues. Also protecting in setting the NAS for nrPropagations.
    SetState no more used.
    std::chrono for constructor
    
    - FollowerData -
    Added AntennaAnglesLog, removing nrPropagations from AntennaAngles
    And changes to constructors for wrapper structures
    
    - Propagator -
    std::chrono for constructor
    Tests for propagator updated to use std::chrono
    
    - Dipswitch -
    std::chrono for constructor
    Comments for pins and read order
    
    [Fix] Added #include<cstdint> for logdecoder use in StepperData
    
    Logdecoder compilation fails due to missing include for uint64_t type in SteperData.
    
    [Fix] Cmakelist test-serial fix
    
    [Fix] Follower's minimize rotation to non-class static function
    
    [ARP] FollowerData void constructor removed for AntennaAnglesLog
    
    [Follower fix] Fixed old log