Мой вопрос заключается в том, какой способ лучше всего сопоставить свойства с возможностями данного типа датчика.
Насколько я понимаю, возможность представляет собой структурированную информацию, предоставляемую датчиком и разделяемую между датчиками того же типа (так что возможность относится к типу датчика).
Если бы я отображал структурированные данные, такие как ускорение в трехмерном пространстве (acc_x, acc_y, acc_z), я должен использовать возможность с 3 свойствами.
Но если бы я отображал данные акселерометра, который также предоставляет информацию о температуре и давлении, должен ли я использовать 3 различных возможности [температура, давление, 3D_Acc] или только один со всеми необходимыми мне свойствами?
Плюсы и минусы этих двух подходов мне не ясны, а также мне неясно, какой из двух считается лучшей практикой.
Из моего очень ограниченного опыта я понял, что расщепление несколько возможностей немного затруднили отправку новых данных (полезная нагрузка стала m или структурирован, потому что мне нужно предоставить массив возможностей, каждая со своим значением).