1. 12 Jun, 2020 1 commit
  2. 03 Feb, 2020 2 commits
  3. 28 Jan, 2020 1 commit
    • Alessandro Rubini's avatar
      general: include <limits.h> · f283f0e2
      Alessandro Rubini authored
      This version of ppsi, currently submodule of proposed_master of
      wr-switch-sw, is not building because of INT_MAX, UINT_MAX and the like.
      
      This includes <limits.h> in all files where this is needed.
      
      Obviously, <limits.h> will be missing in wrpc-sw and bare builds, but
      this version does not build for most architectures anyways (including
      arch-unix).
      Signed-off-by: Alessandro Rubini's avatarAlessandro Rubini <rubini@gnudd.com>
      f283f0e2
  4. 09 Jan, 2020 1 commit
  5. 11 Nov, 2019 2 commits
  6. 11 Oct, 2019 12 commits
  7. 03 Jul, 2019 1 commit
  8. 12 Jun, 2019 1 commit
  9. 07 Jun, 2019 1 commit
  10. 05 Jun, 2019 2 commits
  11. 04 Jun, 2019 1 commit
    • Jean-Claude BAU's avatar
      Improve behavior when link up->down->up not detected. · 420da467
      Jean-Claude BAU authored
      When the link state changes rapidly, it can't be detected by PPSi. This
      is the case with the BTrain configuration. So we must detect that the
      peer has changed and restart the servo for a slave and use the right
      protocol (extension/ptp).
      420da467
  12. 29 May, 2019 1 commit
  13. 27 May, 2019 1 commit
    • Jean-Claude BAU's avatar
      [Issue:#196] WR time not set properly in GM mode · 36accb7e
      Jean-Claude BAU authored
      The WR time is set in GM mode as follow :
      1/ At startup the NTP time is set using wr_date script
      2/ PPSi calls the tool wr_date with parameters "set host". It will be
      called every time it detects a PLL transition from UNLOCKED to LOCKED
      state. Also PPSi provide a error counter 'gmUnlockErr' which gives the
      number of time the PLL unlocked.
      3/ Parameters "-v set host" in wr_date tool, set only the second part of
      the WR time. The time is set in a middle of two WR seconds ticks.
      36accb7e
  14. 24 May, 2019 1 commit
  15. 20 May, 2019 1 commit
    • Jean-Claude BAU's avatar
      [Feature:#128] Improve GM status · b66d61fe
      Jean-Claude BAU authored
      - Add a new state machine available for all timing modes ( Free running
      master, Grand master and boundary clock)
      - State is stored in pp_globals, field timingModeLockingState
      - The 3 main states are :
      -- Locking: Waiting for PLL locked
      -- Locked: PLL is locked
      -- Error: PLL is unlocked but was locked before
      - Changing the timing mode will reset the state to 'Locking'
      b66d61fe
  16. 14 May, 2019 1 commit
  17. 07 May, 2019 1 commit
  18. 02 May, 2019 2 commits
  19. 10 Apr, 2019 2 commits
  20. 09 Apr, 2019 5 commits