HStack
Стек протокола KNX, написанный нами самими, от бита на витой паре до прикладного уровня.
Написан у нас, зарегистрирован самостоятельно
Каждый уровень HStack написан в Horizentis, от битовой синхронизации длительностью 104 микросекунды на витой паре до прикладного уровня. KNX Association зарегистрировала его как самостоятельный стек под идентификатором производителя 867.
Все уровни, до самого низа
Сверху вы пишете приложение, снизу адаптируете слой переноса. Всё, что между ними, - это HStack.
Нижний уровень, измеренный
Логический анализатор на работающей линии KNX, пока выполняется HStack. Каждая пачка импульсов это телеграмма, считанная с витой пары и разобранная по полям.
Что представляет собой стек
Лицензируется как исходный код, а не как «чёрный ящик»
Вы получаете код, а не скомпилированную библиотеку. Уровень KNX в вашем изделии остаётся читаемым, отлаживаемым и поддерживаемым вашей командой на протяжении всего срока жизни продукта.
Весь стек на C
Все уровни KNX от физического до уровня прикладного интерфейса вместе с заголовками, образующими API приложения.
Слой переноса
Таймеры, flash, сброс, а также кнопка и светодиод программирования для STM32G0, готовые к переносу на вашу плату.
Проект, который собирается
Проект Keil MDK, использованный для сертификационной сборки, пример приложения и пример базы данных продукта ETS.
Как проходит проект
- 1
Аппаратная часть
Разработайте плату на базе STM32G0 и NCN5110 или возьмите за основу наш референсный дизайн.
- 2
Перенос
Адаптируйте целевой слой под свою плату. Если сохранить референсное назначение выводов, менять ничего не придётся.
- 3
Описание
Опишите свои групповые объекты, параметры и интерфейсные объекты один раз и соберите соответствующую базу данных продукта ETS.
- 4
Приложение
Пишите приложение поверх API стека. Стек вызывает вас при обновлении группового объекта, а вы вызываете его при изменении значения.
- 5
Сертификация
Стек уже зарегистрирован, поэтому сертификация вашего устройства охватывает ваше приложение и вашу аппаратуру, а не реализацию протокола.
Техническое описание и заявление о соответствии
Оба документа публикуются на английском языке. Подписанные формы PICS и PIXIT, поданные в KNX Association, предоставляются вместе с лицензией.
Регистрация 867/23232/26 распространяется на стек протокола HStack. Устройству, построенному на HStack, по-прежнему нужна собственная сертификация продукта KNX, охватывающая его прикладную программу, аппаратуру и базу данных продукта ETS.
Разрабатываете устройство KNX?
Расскажите, что вы разрабатываете, и мы скажем, чего потребует перенос. Условия лицензии рассчитываются под каждый проект.