For more details on Peering, please consult Anubis User manual
Peering has been designed to easily increase the Anubis I/O without having to use external system (PC or MAC) or applications such as ANEMAN. As long as those devices are from Merging and given that they are on the same RAVENNA network and running the same firmware generation, you will be able to discover and peer those devices modules from Anubis.
In this kind of setup, the Anubis is expected to be the centerpiece of the configuration.
Regarding sampling rate, it means that Anubis is the sampling rate master.
It will send its sampling rate to the peered device(s) when establishing the peering connection, or when you change its sampling rate.
Note: if the sampling rate on the peered device changes, Anubis will not set it back until you re-establish a peering connection or change the Anubis sampling rate.
Note: The Auto Sampling Rate feature don't need to be activated on the peered device.
Syncing on an external clock
If you need to sync your configuration on an external clock (AES, MADI, Wordclock,…), you will have to use the peered device connectivity.
In the Anubis Settings > General, disable the PTP Master option.
Notes:
This step is required because only the Master PTP device can be synced on an external clock.
The PTP status may remain on Master, this is not a problem at this step.In the peered device, set it to sync on the external clock.
In our example, a peered Hapi MKII is set to sync on an incoming Wordclock
Go in the IO & Sync page, and select the WCK.Notes:
The peered device will change to PTP Master, and the Anubis will change to PTP slave, automatically.
If you want the peered device to automatically follow the external clock sampling rate, activate its Auto sampling rate option.
Depending on the clock type, the Auto sampling rate should not be enabled, e.g. if receiving a 48Khz Wordclock and willing to run at 96 Khz.In this kind of setup, the Anubis sampling rate will not follow automatically.
Manually
Aneman SR Zone
Auto Sampling rate
See ANUBIS-1425
This is not working, because it’s not the way peering has been designed !!!!
When peering, the Anubis is expected to be the SR master, and it sends its SR to the satellite device (Hapi in this case).
The Anubis is sending its SR to the satellite device 1 time, if the satellite does not follow or change its SR afterwards, it will not send it back.
This is to avoid SR going back and forth on the satellite if 2 Anubis running at different sampling rates are peering the same satellite device.
WORKAROUND
On the satellite, create a source (1 channel is sufficient), and in connect it to a Anubis Sink. If Auto SR is ON on the Anubis, it will follow the satellite sampling rate.
BUT, in such case, you can no longer control the satellite SR from the Anubis, it has to be changed on the satellite (which in the case of a satellite Hapi synced on a wordclock and following it, should be fine.
(Or simply use Aneman SR zone)
Thank you, I've asked because peering works in a slightly different way than "standard" stream connections.
We have checked in the code with a developer, and that is the expected behavior when peering device.
When peering, the paradigm is that Anubis sends its sampling rate to the peered satellite devices.
(and it will only send it one time when the Anubis changes its sampling rate, but will not try to set it back if the satellite device SR changes afterwards. This is to avoid the satellite SR going back and forth if 2 Anubis running at different sampling rates peer the same satellite device).
So when peering, it is expected to have the Anubis as the sampling rate master.
The Auto SR feature in the Anubis only works if there is incoming RAVENNA/AES67 stream connected (sink), but not a peering stream (handled differently).
Now, in your case, you have 2 possible workarounds:
-Use Aneman sampling rate zone, exactly as you do right now.
-Create a RAVENNA/AES67 stream from the Hapi and connect it to Anubis.
In the Hapi MKII advanced pages, create a source ; it can be a single channel, and no need to assign anything in the matrix.
And in the Anubis advanced pages, create a sink and connect it to this Hapi source.
In this case you don't need Aneman, but you won't be able to change the sampling rate from the Anubis. In your case, I guess it should not be a problem as you want to control the sampling rate from the wordclock device.