Licencja EG CAN FW – Relay Trigger

39,00 

⚡ Licencja: CAN Relay Trigger CAN Relay Trigger to funkcja firmware dla CAN-FD HAT, która umożliwia automatyczne sterowanie czterema wyjściami przekaźnikowymi Q1–Q4 na podstawie ramek CAN odbieranych z magistral CAN1, CAN2 lub CAN3. Dzięki tej funkcji przekaźniki mogą reagować bezpośrednio na komunikację w sieci CAN — bez udziału procesora hosta. Pozwala to tworzyć szybkie, niezależne i sprzętowo realizowane reakcje na wybrane komunikaty CAN. 🔧 Najważniejsze możliwości Każde wyjście przekaźnikowe Q1–Q4 może być skonfigurowane niezależnie. Dla każdego przekaźnika można określić osobne warunki zadziałania oraz tryb pracy. Tryb Opis ON/OFF 🔛 Jedna ramka CAN załącza przekaźnik, a inna ramka go wyłącza. Akcje…

Produkt dostępny na zamówienie

SKU: EG_CAN_FW_RELAY
Category: ,

Opis

⚡ Licencja: CAN Relay Trigger

CAN Relay Trigger to funkcja firmware dla CAN-FD HAT, która umożliwia automatyczne sterowanie czterema wyjściami przekaźnikowymi Q1–Q4 na podstawie ramek CAN odbieranych z magistral CAN1, CAN2 lub CAN3.

Dzięki tej funkcji przekaźniki mogą reagować bezpośrednio na komunikację w sieci CAN — bez udziału procesora hosta. Pozwala to tworzyć szybkie, niezależne i sprzętowo realizowane reakcje na wybrane komunikaty CAN.


🔧 Najważniejsze możliwości

Każde wyjście przekaźnikowe Q1–Q4 może być skonfigurowane niezależnie. Dla każdego przekaźnika można określić osobne warunki zadziałania oraz tryb pracy.

Tryb Opis
ON/OFF 🔛 Jedna ramka CAN załącza przekaźnik, a inna ramka go wyłącza. Akcje SET i CLEAR konfigurowane są jako osobne reguły.
TOGGLE 🔁 Każde odebranie dopasowanej ramki przełącza stan przekaźnika na przeciwny.
PULSE ⏱️ Dopasowana ramka załącza przekaźnik na określony czas w milisekundach, po czym przekaźnik wyłącza się automatycznie.

🎯 Zaawansowane dopasowanie ramek CAN

Trigger może reagować wyłącznie na dokładnie określone ramki CAN. Reguła dopasowania obejmuje jednocześnie kilka parametrów:

  • 🚏 numer magistrali CAN: CAN1, CAN2 lub CAN3,
  • 🆔 identyfikator ramki: 11-bit standard lub 29-bit extended,
  • 📡 typ ramki: Classic CAN, CAN FD lub CAN FD z BRS,
  • 📦 typ transmisji: DATA lub RTR,
  • 📏 długość danych DLC,
  • 🧩 bajty danych z maską, dzięki czemu można porównywać tylko wybrane bajty ramki.

Maskowanie danych pozwala tworzyć elastyczne reguły — urządzenie może reagować zarówno na pełną zawartość ramki, jak i tylko na wybrane pola danych.


🔐 Przypisanie licencji do urządzenia

Licencja CAN Relay Trigger jest przypisana do konkretnego mikrokontrolera STM32G474RE znajdującego się na płytce NUCLEO używanej w urządzeniu.

Oznacza to, że licencja jest powiązana z unikalnym identyfikatorem UID mikrokontrolera STM32 i działa wyłącznie z tą konkretną płytką. Po wymianie płytki NUCLEO lub mikrokontrolera STM32G474RE wymagane będzie wygenerowanie nowej licencji dla nowego UID.

Licencja nie jest przypisana do samej płytki rozszerzeń CAN-FD HAT, lecz do mikrokontrolera STM32 sterującego urządzeniem.


💻 Konfiguracja

Funkcja konfigurowana jest za pomocą komend CLI, co umożliwia szybkie ustawienie reguł dla poszczególnych przekaźników.

Przykładowo, można skonfigurować wyjście Q1 tak, aby po odebraniu na magistrali CAN2 ramki CAN FD z BRS o identyfikatorze 0x1F0 i 8 bajtach danych przekaźnik został załączony impulsem na 1000 ms.


🛒 Jak uzyskać licencję?

Licencja CAN Relay Trigger jest generowana indywidualnie dla danego urządzenia na podstawie unikalnego identyfikatora UID mikrokontrolera STM32G474RE zamontowanego w urządzeniu.

Aby zamówić i aktywować licencję:

  1. 📥 Wgraj podstawową wersję firmware, bez aktywnej licencji.
  2. 🔌 Podłącz urządzenie przez USART2 z parametrami transmisji:

    115200 8N1
  3. 💻 Otwórz terminal i wydaj komendę odczytu UID urządzenia:

    lic_get
  4. 📋 W odpowiedzi pojawi się linia:

    Device UID: <wartość>

    Skopiuj całą wartość UID.

  5. 📝 Podczas składania zamówienia wklej skopiowany UID w polu szczegóły zamówienia.
  6. 🔐 Po zakupie otrzymasz 64-znakowy hash SHA-256, który należy wpisać do urządzenia komendą:

    <lic> <idx> <hash_SHA-256>

    gdzie <idx> to dowolny numer slotu licencji w zakresie 0–7.

Po poprawnym wpisaniu licencji funkcja CAN Relay Trigger zostanie aktywowana dla danego urządzenia.


⚠️ Ograniczenia bieżącej wersji

W obecnej wersji konfiguracja triggerów przechowywana jest wyłącznie w pamięci RAM. Oznacza to, że po restarcie urządzenia należy ponownie skonfigurować reguły.

Trwałe zapisywanie konfiguracji będzie dostępne po aktywacji licencji Store Config 💾.

Opinie

Na razie nie ma opinii o produkcie.

Napisz pierwszą opinię o „Licencja EG CAN FW – Relay Trigger”

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *