# Реестр адресов SETCAN Дополнения к исходной таблице `Протокол CAN и ОАП.xlsx` фиксируются здесь. Числовая раскладка CAN ID не меняется: DeviceType — 3 бита, DeviceID — 4 бита. Device Name — отображаемое имя адреса, а не дополнительное поле CAN ID. | DeviceType | DeviceID | Device Name | Назначение | |---|---|---|---| | `0x0` | существующие | Верхний уровень | Существующие адреса исходной таблицы | | `0x6` | `0xE` | **Altera Logic** | Онлайн-анализатор 16 цифровых каналов | | `0x7` | `0xD` | configurator | Существующий конфигуратор | | `0x7` | `0xF` | KONOR / SETTINGS | Существующий профиль SETCAN и привязка датчиков | Для Altera Logic выбран предпоследний тип `0x6` и предпоследний экземпляр `0xE`: эта пара не была назначена в проверенных локальных таблицах и исходниках. Тип `0x7` уже используется. Наличие другого физического узла с тем же адресом на конкретной шине нужно исключить при вводе в эксплуатацию. Числовые константы устройства: `c/set-protocol/include/altera_stream.h`. Отображаемые имена: `python/protocan/protocan.py`. Контракт потока: [ALTERA_LOGIC_STREAM.md](ALTERA_LOGIC_STREAM.md).