Base classes for ASensor and AWind libraries