- Nov 04, 2019
-
-
Jean-Claude BAU authored
These 2 actions : locking_reset() and enable_timing_output(0) must be done also when the extension is not active.
-
Jean-Claude BAU authored
If a port is in INITIALIZING state, we must not leave from this state as for a GM we must stay in this state until the GM is locked.
-
- Nov 01, 2019
-
-
Jean-Claude BAU authored
The frequencyTraceable and timeTraceable fields in timePropertiesDS are now set to TRUE only when the defaultDS clock class is PTP_CLASS_GM_LOCKED(6) or PTP_CLASS_GM_HOLDOVER(7). These field values will follow the degradation of the clock class in case of locking issue.
-
- Oct 31, 2019
-
-
Jean-Claude BAU authored
-
- Oct 18, 2019
-
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
The wrs_locking_reset() function was sending a reset command that was making the port going down. This function just play with the timing mode now.
-
- Oct 11, 2019
-
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
During intensive tests playing with ports up and down, the select() call returned sometime the error value EINVAL because the given timeout was negative.
-
Jean-Claude BAU authored
This modification avoids duplication of files.
-
Jean-Claude BAU authored
The timeout_t structure is already defined in libwr (wrs arch) and has different fields. Renaming this local structure avoid compilation conflicts.
-
Jean-Claude BAU authored
Some default attribute values were not compliant with the PTP standard. These default attribute values are used when : - attributes are not defined in ppsi.conf file - attribute values in ppsi.conf file are out of range
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
- Force L1SYNC DISABLE state when the extension is not ON - Disabling of the PLL must be done only on slave/uncalibrated states when we leave l1sync UP state.
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
As specified in the standard, the domain number must be in the range [0,127]. The range [128-255] is reserved.
-
Jean-Claude BAU authored
A master in P2P was responding to a Delay request message. A check for the delay mechanism has been introduced to fix this issue.
-
Jean-Claude BAU authored
This value should return to 1 when the new standard will be published and HA released
-
Jean-Claude BAU authored
In the new HAL version supporting LPDC, HAL set the timing mode to FR and it must not be changed during all the calibration phase. So PPSI needs to wait the end of the calibration before to change the timing mode to GM if it is needed. Also PPSi waits the end of HAL calibration before to consider a link up on any port.
-
Jean-Claude BAU authored
This new state is used by PPSi the end of the initialization of all ports before starting to change the timing mode. This is particularly the case for the GM mode which is set during the initialization of PPSi.
-
Jean-Claude BAU authored
- Update the local definition of the HAL share memory - Hide some structure specific to HAL like LPDC support
-
-
This is mainly to have wr_mon display correctly info about extensin (whether it's active or not)
-
Jean-Claude BAU authored
-
The port left led should indicate when the port is non-WR/HA. This was not the case as a non WR/HA port in Master/Slave state would still indicate WR link (should be "other"). This was corrected
-
Jean-Claude BAU authored
-
Jean-Claude BAU authored
The HAL states and the HAL share memory have changed. PPSi must follow these modifications.
-
- Aug 14, 2019
-
-
Jean-Claude BAU authored
After around 36 hours, one PPS was missing. This was due to an issue in the WR extension. When the sequence id in the announce message was moving from 65535 to 0, the WR handshake was restarted. As a result of that, the side effects would be : - a missing PPS - an unlock of the PLL
-
- Aug 02, 2019
-
-
Jean-Claude BAU authored
-
- Jul 23, 2019
-
-
Jean-Claude BAU authored
Just comments, no code changes.
-
- Jul 03, 2019
-
-
Jean-Claude BAU authored
Due to C library changes the tai field is now available in the structure timex,
-
- Jun 21, 2019
-
-
Jean-Claude BAU authored
-
- Jun 14, 2019
-
-
Jean-Claude BAU authored
- Problem was coming from the interval to pico conversion when the interval is negative. - fix also issue in wrs_ajust_in_progress
-
- Jun 12, 2019
-
-
Jean-Claude BAU authored
As HA profile, the WR profile must always have the asymmetryCorrection enabled.
-
- Jun 07, 2019
-
-
Jean-Claude BAU authored
-
- Jun 06, 2019
-
-
Jean-Claude BAU authored
When the extension is inactive due to some circonstances, an instance will reactivate the extension when the instance will jump to UNCALIBRATED state.
-
- Jun 05, 2019
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-