Added robust mode support for Peripheral