Açıq Platforma · Ödəniş divarı yoxdur

KNX SERTİFİKALI PROTOKOL STACK VƏ FRAMEWORK PULSUZ YÜKLƏ · BU GÜN İNKİŞAF ET · BURAXILIŞDA ÖDƏ

KNX Sertifikalı
stack, KNX Association tərəfindən
HAL + bare-metal
STM32 · ESP və ötəsi
10.000 €
ömürlük sabit lisenziya
Tətbiq framework-üUARTI2CButtonWatchdogFlashKNX protokol stackKNX SecureApplicationDPTTransportNetworkData LinkcEMI · raw TPAvadanlıq · platformaMCUSTM32ESPHAL + bare-metal
Haqqımızda

Bu gün inkişafa başla, buraxılışda ödə

Kbox-UniStack açıq KNX inkişaf platformasıdır — platformadan asılı olmayan protokol stack və framework. Onu yüklə, STM32 və ya ESP üzərində işə sal və məhsulunu qarşında ödəniş divarı olmadan inkişaf etdir. Lisenziyanı yalnız məhsulun KNX sertifikasiyasına çatanda alırsan.

Memarlığından gələn platforma müstəqilliyi

STM32, ESP və daha çoxunda, HAL və ya bare-metal üzərində işləyir. Tək stack, tək tətbiq təbəqəsi — tətbiqini yenidən yazmadan öz avadanlığına köçür.

Risksiz başlanğıc

Qiymətləndirmək üçün lisenziya lazım deyil. Yüklə, prototipi hazırla, məhsulunu inkişaf etdir — ödəniş yalnız bazara çıxanda başlayır.

KNX Secure və yaddaşa dost

KNX Secure daxilidir — KNX Association tərəfindən sertifikatlaşdırılmış bir stack üzərində, məhdud flash və RAM üçün tənzimlənmiş footprint ilə. Beləcə məhsulunun öz sertifikasiyasına sınaqdan çıxmış bir təməllə gedirsən.

Stack + Framework

Platforma imkanları

Platformadan asılı olmayan stack

STM32 və ESP üçün tək KNX stack. HAL və ya bare-metal, seçim sənindir — tətbiq məntiqinə toxunmadan yeni avadanlığa köçür.

Daxili KNX Secure

Autentifikasiyalı və şifrələnmiş KNX rabitəsi elə ilk andan hazırdır. Müasir təhlükəsizlik tələblərinə cavab verən cihazlar burax — sonradan heç nə əlavə etmək lazım deyil.

Optimallaşdırılmış footprint

Məhdud resurslu cihazlar üçün hazırlanıb. Yığcam flash və RAM istifadəsi kiçik mikrokontrollerlərdə belə tətbiqinə yer buraxır.

Sənədləşmə və nümunə layihələr

Olduğu kimi qurulub cihaza yüklənən nümunə layihələr — birini götür, skelet kimi işlət. Üstəlik porting bələdçisi və tam API arayışı: sənədlərdə hamısı var.

KNX Sertifikalı Protokol Stack

KNX Association tərəfindən sertifikatlaşdırılıb: KNX Data Secure ilə System B profili. Link, transport, şəbəkə və tətbiq təbəqələri, cEMI və raw TP freym emalı, tip-təhlükəsiz DPT encode/decode.

Başlamaq üçün ödəniş divarı yoxdur

Pulsuz yüklə və bu gün inkişaf et. Məhsulun bazara çıxana qədər heç nə ödəmirsən — lisenziyanı sertifikasiyada, ömürlük sabit qiymətlə alırsan.

Test və CI/CD

Avadanlıq gəlmədən test etməyə başla.

Kbox-UniStack yalnız protokol stack deyil: UART, I2C, Button, Watchdog, Flash və LED kimi periferiyalar üçün hazır, test edilmiş siniflərlə gəlir. Hər biri interfeysin arxasında olduğu üçün tətbiq məntiqini avadanlıqsız yoxlaya bilərsən.

Baxımı asan, test edilə bilən kod

Hər periferiya interfeysin arxasındadır. Yerinə mock və ya fake qoy və tətbiq məntiqini avadanlıqdan asılı olmadan, deterministik şəkildə test et.

CI/CD-yə hazır

Nümunə layihələr GoogleTest ilə host (PC) testləri ehtiva edir. ARM avadanlığı olmadan işlədikləri üçün onları hər commit-də avtomatik pipeline-ında işlədə bilərsən.

Sıfırdan sürücü yazmaq yoxdur

Hər interfeysin Base sinfi işin böyük hissəsini öz üzərinə götürür: ring bufferlər, blink vəziyyət maşınları, sayğaclar, bookkeeping. Sən yalnız avadanlığa toxunan bir neçə sətri yazırsan.

İnterfeysBase verirSən yazırsan
IBusDriverTX/RX ring queues, Work() pump, inter-byte timingInit, AvailableForTx, Transmit
IClockfull ms/second countercall Tick() from a 1 ms ISR
IWatchDogenabled flag + Enable/Disable/IsEnabledReset() (the kick)
IFlashaddress bookkeeping + 1024-byte page size, Get*read/write/erase/lock
ILedblink state machine off IClockwritePin, togglePin
IButtoncallback storage + dispatchwire GPIO IRQ to OnInterupt()
ITransmitterholds the IBusDriver&Init, SetIndividualAddress
Şəffaf qiymətlər

Ödəniş divarı yoxdur. Buraxılışda ödə.

Əksər stacklər hələ ilk sətir kod yazılmamış pul istəyir. Biz istəmirik. Pulsuz yüklə, məhsulunu inkişaf etdir, lisenziyanı isə KNX sertifikasiyasına çatanda al.

İnkişafa başla

Yüklə, qur və inkişaf et. Məhsulun bazara çıxana qədər bir qəpik də yox.

0 €başlanğıc

Stack lisenziyası

KNX sertifikasiyasında ödənilir. İstədiyin qədər, istədiyin kimi istifadə et.

10.000 €birdəfəlik

Hər OEM müştəri üçün

OEM tərəfdaşların artdıqca xərc proqnozlaşdırılan qalır.

1.000 €hər OEM müştəri üçün

Bu qiymətlər ömürlük zəmanətlidir — dəyişməyəcək.

Oxşar lisenziyalar başqa yerlərdə 30.000 €-ya qədər çıxır — üstəlik orada hələ inkişafa başlamamış ödəyirsən.

FAQ

Tez-tez verilən suallar

Kbox-UniStack açıq mənbəlidir?

Mənbə kodu bağlıdır, amma Kbox-UniStack-i yükləmək və onunla inkişaf etmək heç nəyə başa gəlmir. Onu açıq platforma kimi düşün: məhsulun bazara çıxana qədər ödəmirsən. Lisenziyalaşdırma KNX sertifikasiyası mərhələsində işə düşür.

Hansı platformalar və MCU-lar dəstəklənir?

Nüvə platformadan asılı olmayacaq şəkildə hazırlanıb — HAL və ya bare-metal, heap ayırması olmadan. STM32 bu gün işləyir: əvvəlcədən qurulmuş arxiv Cortex-M3 / STM32F103xB hədəflidir və HAL nümunələri ilə gəlir. ESP32 dəstəyi çox yaxında, digər MCU-lar da ardıcıl olaraq əlavə olunur. Hədəfin hələ siyahıda yoxdursa soruş — tələb üzrə hədəfə xas qurulma edirik.

Qiyməti nə qədərdir?

Yükləmək və inkişaf etmək pulsuzdur. Məhsulun sertifikasiyaya çatanda stack lisenziyası birdəfəlik 10.000 €, üstəlik hər OEM müştəri üçün 1.000 €-dur. Bu qiymətlər ömürlük zəmanətlidir. Oxşar lisenziyalar başqa yerlərdə 30.000 €-ya qədər çıxır — üstəlik orada hələ başlamamış ödəyirsən.

Kbox-UniStack KNX Secure dəstəkləyir?

Bəli. KNX Secure daxilidir; autentifikasiyalı və şifrələnmiş KNX rabitəsini qutudan çıxan kimi təqdim edir və footprint məhdud flash və RAM üçün optimallaşdırılıb.

Avadanlıq olmadan test edə bilərəmmi?

Bəli. Bütün periferiyalar interfeysin arxasında olduğu üçün mock və ya fake qoya bilərsən. Nümunə layihələr GoogleTest ilə host (PC) testləri ehtiva edir; onlar ARM avadanlığı olmadan, deterministik şəkildə işləyir — yəni testləri CI pipeline-ında da işlədə bilərsən.

Lisenziya alanda mənbə kodunu da alıram?

Xeyr — və ehtiyacın da yoxdur. Kbox-UniStack əvvəlcədən qurulmuş statik kitabxana və public header-lər şəklində gəlir: layihən Stack header-lərini include edir və arxivi link-ləyir. Onun üzərində məhsulunu sərbəst hazırlayır, buraxır və satırsan; bağlı qalan yalnız stack-in öz mənbə kodudur.

10.000 € nəyi əhatə edir, hər hansı limit varmı?

Stack lisenziyasının özünü — məhsulun KNX sertifikasiyasına çatanda bir dəfə ödənilir, üstəlik hər OEM müştəri üçün 1.000 €. Vaxt limiti və cihaz başına royalti yoxdur: istədiyin qədər cihazda, istədiyin kimi istifadə edirsən. Bu qiymətlər ömürlük zəmanətlidir.

RTOS lazımdırmı?

Xeyr. Kbox-UniStack bare-metal super-loop üçün qurulub: əsas dövrənin hər iterasiyasında Work() çağırırsan, o da RX növbəsini boşaldır, TX-i sürür və sənin məntiqini işlədir. Daha incə nəzarət istəsən Process() var. İstehsalçının HAL-ı üzərində və ya birbaşa bare metal işləyir.

Hansı KNX mühitləri dəstəklənir — TP1, IP, RF?

Bu gün burulmuş cüt (TP1). Sertifikasiya profili KNX TP1 son cihazı, System B (mask 07B0h) və S-Mode-da KNX Data Secure-dur. KNXnet/IP dəstəklənmir, RF dəstəyi də yoxdur — IP və ya RF lazımdırsa, başlamazdan əvvəl bizimlə danış.

KNX sertifikasiyasında stack nəyi qarşılayır, mənə nə qalır?

Kbox-UniStack-in özü KNX Association tərəfindən sertifikatlaşdırılıb, yəni sınanmış zəmindən başlayırsan — amma məhsulun yenə öz KNX sertifikasiya prosesindən keçir. Stack mexanizmi gətirir: System B, S-Mode KNX Data Secure, property modeli, seriya nömrəsi və FDSK emalı. Sən məhsula xas dəyərləri gətirirsən — unikal seriya nömrələrin, hardware type kodun, öz DPT təriflərin, həmçinin açar yaradılması və etiketləmə. Tam "stack nə verir / inteqrator nə təmin edir" cədvəli sənədləşmədədir.

İnkişafa bu gün başla.

Pulsuz yüklə və məhsulunu qur. Ödənişi yalnız KNX sertifikasiyasında edirsən — 10.000 €, ömürlük sabit.