System KeeLoq to odmiana kodowania zmiennego (rolling code), w której każdy kolejny sygnał z pilota jest inny. Celem jest utrudnienie przechwycenia i ponownego użycia (tzw. replay). W praktyce oznacza to, że odbiornik nie "kopiuje" prostego kodu, tylko weryfikuje, czy dana transmisja pochodzi od pilota należącego do konkretnego systemu oraz czy kod jest zgodny z oczekiwaną sekwencją.
Dlaczego poprawne jest: "wyłącznie dostarczony przez producenta szlabanu"? Ponieważ w KeeLoq kluczowa jest zgodność po stronie odbiornika i pilota (m.in. algorytm/rodzina układu oraz dane identyfikacyjne powiązane z producentem). Pilot od producenta szlabanu ma gwarantowaną kompatybilność: właściwą konfigurację oraz możliwość dopisania do odbiornika zgodnie z procedurą serwisową. W realiach osiedlowych dostęp do centrali/odbiornika bywa ograniczony, więc zakup właściwego pilota jest najszybszą i najpewniejszą drogą do uruchomienia.
Dlaczego pozostałe odpowiedzi są błędne?
- "dowolny zmiennokodowy" – rolling code to ogólna kategoria. To, że pilot zmienia kod, nie oznacza, że jest zgodny z konkretną implementacją i że zostanie zaakceptowany przez dany odbiornik. W praktyce potrzebna jest zgodność systemowa oraz dopisanie.
- "uniwersalny (samouczący)" – piloty samokopiujące zwykle działają na zasadzie odtworzenia stałego wzorca lub prostych schematów, a nie pełnego mechanizmu KeeLoq. Bez prawidłowej obsługi rolling code i bez procesu dopisania do odbiornika nie zadziałają.
- "dowolny stałokodowy" – system stałokodowy jest innego typu niż KeeLoq; nie spełnia wymagań weryfikacji i synchronizacji kodu zmiennego.
Wskazówka egzaminacyjna: jeśli w treści pojawia się nazwa systemu rolling code (np. KeeLoq), szukaj odpowiedzi odnoszącej się do kompatybilności z odbiornikiem i konieczności dopisania, a nie do samej częstotliwości czy ogólnego typu "zmiennokodowy".