main_ubi_sdk v 0.1.3
This is UBI4 documentation
Адреса устройства

Адрес устройства состоит из двух частей: группы и ID устройства в соответствии со структурой device_id_group_address_struct. More...

Data Structures

struct  device_id_group_address_struct
 

Enumerations

enum  device_address_group_enum {
  DAGE_NO_GROUP = 0x00 , DAGE_NO_GROUP_2 = 0x01 , DAGE_SMALL_OUTPUT_DEVICE = 0x02 , DAGE_BIG_OUTPUT_DEVICE = 0x03 ,
  DAGE_SINGLE_CHANNEL_INPUT_DEVICE = 0x04 , DAGE_MULTY_CHANNEL_INPUT_DEVICE = 0x05 , DAGE_SINGLE_CHANNEL_FEEDBACK_OUTPUT_DEVICE = 0x06 , DAGE_MULTY_CHANNEL_FEEDBACK_OUTPUT_DEVICE = 0x07 ,
  DAGE_SINGLE_CHANNEL_FEEDBACK_SENSOR_DEVICE = 0x08 , DAGE_MULTY_CHANNEL_FEEDBACK_SENSOR_DEVICE = 0x09 , DAGE_BROADCAST_GROUP = 0x0F
}
 

Detailed Description

Адрес устройства состоит из двух частей: группы и ID устройства в соответствии со структурой device_id_group_address_struct.

Группа - 4 бита, ID устройства - 4 бита. Устройства могут быть собраны в группы для широковещательных рассылок. При это ID устройства в группе должен быть уникальным. Разработчик должен сделать так, чтобы все устройства в группе имели одинаковые параметры (набор и их порядок).

Enumeration Type Documentation

◆ device_address_group_enum

Enumerator
DAGE_NO_GROUP 

0x00 Нет группы

DAGE_NO_GROUP_2 

0x01 Нет группы

DAGE_SMALL_OUTPUT_DEVICE 

0x02 Группа небольших моторов, например пальцев

DAGE_BIG_OUTPUT_DEVICE 

0x03 Группа больших моторов, например кисть или локоть

DAGE_SINGLE_CHANNEL_INPUT_DEVICE 

0x04 Группа одноканальных устройств ввода, например одноканальная EMG

DAGE_MULTY_CHANNEL_INPUT_DEVICE 

0x05 Группа многоканальных устройств ввода, например многоканальная ЕМГ

DAGE_SINGLE_CHANNEL_FEEDBACK_OUTPUT_DEVICE 

0x06 Группа одноканальных актуаторов обратной связи

DAGE_MULTY_CHANNEL_FEEDBACK_OUTPUT_DEVICE 

0x07 Группа многоканальных актуаторов обратной связи

DAGE_SINGLE_CHANNEL_FEEDBACK_SENSOR_DEVICE 

0x08 Группа одноканальных сенсоров обратной связи

DAGE_MULTY_CHANNEL_FEEDBACK_SENSOR_DEVICE 

0x09 Группа многоканальных сенсоров обратной связи

DAGE_BROADCAST_GROUP 

0x0F Не группа. Данное значение используется для рассылки по всем девайсам