BNSDevice class - working with limited functionality.