ivagor, там при написании декодера можно указать обязательные пины и необязательные пины. И обрабатывать их соответственно.