by support »
Hello,
According to the spec, the transmitter should maintain a register, "CREDIT_LIMIT" for each of the controlled quantities (P, NP and Cpl). This register is updated "for each FC update received" (section 2.6.1.1). In other words, each time an InitFC1, InitFC2, or UpdateFC arrives. The CREDIT_LIMIT in effect is always the latest one that arrived.
Since InitFC2 packets are sent at a state later than InitFC1, it follows that if their values are different, the one in InitFC2 takes effect (until an UpdateFC arrives).
This sound like a question from a quiz or something...
Eli
Hello,
According to the spec, the transmitter should maintain a register, "CREDIT_LIMIT" for each of the controlled quantities (P, NP and Cpl). This register is updated "for each FC update received" (section 2.6.1.1). In other words, each time an InitFC1, InitFC2, or UpdateFC arrives. The CREDIT_LIMIT in effect is always the latest one that arrived.
Since InitFC2 packets are sent at a state later than InitFC1, it follows that if their values are different, the one in InitFC2 takes effect (until an UpdateFC arrives).
This sound like a question from a quiz or something... ;)
Eli