Výhybkový dekodér i servodekodér MGP poskytují vedle prostého ovládání výhybek také další funkce. Vstupní svorky lze použít buď pro připojení tlačítek pro přímé ovládání, nebo jako vstupy pro připojení tlačítek pro jiné účely, třeba stavění cest, nebo pro připojení indukčních detektorů obsazení ze sortimentu MGP. Výhybky lze samozřejmě ovládat i adresou. Další specialitou těchto dekodérů jsou „pravidla“, umožňující nastavit podmínky pro chování každé výhybky v závislosti na situaci nebo stavu. Lze tak například podmínit přestavení výhybky do určité polohy na stavu jiné výhybky, nebo třeba na stavu obsazení. Pravidel může být pět a každé z nich může mít pět podmínek, u nichž lze volit musí-li být splněny současně (A), nebo kterákoli (NEBO). Lze tak například ovládat polaritu smyčky v závislosti na poloze vjezdové výhybky a její přestavení do opačné polohy pří vyjíždění ze smyčky, nebo pro nastavení polarity určitého úseku v závislosti na směru průjezdu. U výhybkového dekodéru se pro přepnutí polarity použije relé. U servodekodéru lze využít jeho relé určené primárně pro napájení srdcovky v závislosti na poloze výhybky.
Konkrétní příklad je na následujícím obrázku. Je použit pětivstupový detektor obsazení Occupation 5. Na rozdíl od obvyklých dekodérů obsazení, u nichž je obvykle jeden pól společný pro všechny detekované vstupy, jsou u tohoto dekodéru u každého detekovaného vstupu oba póly nezávislé, což je u detekce smyčky nezbytné.