- Nov 21, 2018
-
-
The default configuration was not copied in the right place in PPSI instance.
-
This implementation does not include yet the possibility to declare 2 exclusive instances on a same port (WR & HA) - Some structures are renamed with the suffix _t to make it more readable. - Some variables are renamed to be more clear - Implementation of masterOnly, slaveOnly and externalPortConfiguration - All extension specific includes (XX-api.h) is now automatically included in ppsi.h and do not need to be included in other files.
-
- This structure is changed in order to be able to use SIGNALING messages with non-fowardable MAC address. This have an impact on many places as we have to distinguish two kind of signaling messages
-
- New parameters added - Parameter check with min/max values - Updated fied mask suppressed: At startup the conf structure in each ppsi instance must be initialized with the default values.
-
This arguement was used to set all ports to slave role. As it may be on conflict with the ppsi configuration, this parameter has been suppressed.
-
Missing file commit.
-
For the calculation of the delay MS, we use now asymmetryCorrectionPortDS.scaledDelayCoefficient (fpa:2^62) instead of fiber_fix_alpha.
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
- Nov 20, 2018
-
-
This will be needed when switchover will be implemented. Then 2 servos will be needed (an active amd passive one). Also the servo state has been moved in the common servo DS.
-
- We can declare now a list of keyword for the parameter name : it make the declaration of keywords more compact in conf.c and use less memory (eg. "extension profile" ) - We can declare also a list of keywords for the parameter value (eg. "true 1 on" = 1) - Add the possibility to mark parameters set in the config file. It is very important to know in some cases in order to apply the default value or not. - Decode other parameter types: boolean, double
-
This happens whith BMCA time-out because it is initialized to 0. Then the check of the time-out returns always 0. BMCA is then never called.
-
This implementation works on a WR Switch but does not yet integrate all required functionalities. List of current modifications : - Implementation of the L1SYNC protocol - Modifications of the standard protocol: new hook, TS calculation - Change WRS to integrate HA - HAL adaptations - ...
-
standard IEEE1588-2018 We bring here a lot of changes to : - make the implementation more complaiant with the standard IEEE1588-2018. We introduce new structures for the time (TimeInterval, Relative difference) Named used in structures are aligned to the standard, ... It is just a first step. More work is needed - be able to use more than one protocol extension at the same time (configurations, structures, ...) - add the concept of profile - increase diagnostics by displaying also standard PTP servo informations
-
independant of a pp_instance. Also add wrh_servo_head for wr_mon.
-
-
extensions
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-
-
-
calibration
-
-
-
standard PTP state.
-
-
with config part which expects int type for these types.
-
one instance of each)
-
-
-
ARCH_IS_WRS. Move also definition of ARCH_IS_WRS in ppsi.h.
-
(636 bytes)
-
-
-
-
-
-
-
-
-
-
Adam Wujek authored
Signed-off-by:
Adam Wujek <adam.wujek@cern.ch>
-