Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2019:lora-stm

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
2019:lora-stm [2020/01/19 15:53]
Pavel Němec
2019:lora-stm [2020/01/19 16:00] (aktuální)
Pavel Němec
Řádek 55: Řádek 55:
 Po vytvoření projektu pro zvolenou vývojovou desku (Nucleo-F429ZI) se přidají soubory ze softwarového balíku I-CUBE-LRWAN. Především budou potřeba hlavní funkce pro komunikaci v síti LoRaWAN (složka Middlewares/​LoRaWAN). Popis jednotlivých souborů a návod k použití se nachází v [[https://​www.st.com/​content/​ccc/​resource/​technical/​document/​user_manual/​group0/​31/​96/​2f/​3b/​df/​c1/​40/​2e/​DM00300436/​files/​DM00300436.pdf/​jcr:​content/​translations/​en.DM00300436.pdf|tomto souboru]]. Lze také použít soubory z ukázkových projektů, například Projects\STM32L476RG-Nucleo\Applications\LoRa\End_Node. V souboru Commissioning.h je potřeba zvolit aktivační metodu a přepsat klíče klíči vygenerovanými v The Things Network. ​ Po vytvoření projektu pro zvolenou vývojovou desku (Nucleo-F429ZI) se přidají soubory ze softwarového balíku I-CUBE-LRWAN. Především budou potřeba hlavní funkce pro komunikaci v síti LoRaWAN (složka Middlewares/​LoRaWAN). Popis jednotlivých souborů a návod k použití se nachází v [[https://​www.st.com/​content/​ccc/​resource/​technical/​document/​user_manual/​group0/​31/​96/​2f/​3b/​df/​c1/​40/​2e/​DM00300436/​files/​DM00300436.pdf/​jcr:​content/​translations/​en.DM00300436.pdf|tomto souboru]]. Lze také použít soubory z ukázkových projektů, například Projects\STM32L476RG-Nucleo\Applications\LoRa\End_Node. V souboru Commissioning.h je potřeba zvolit aktivační metodu a přepsat klíče klíči vygenerovanými v The Things Network. ​
  
-Proběhla spousta pokusů dát nějak ​potřebné soubory dohromady a upravit v nich, co bylo třeba, nicméně komunikaci na Nucleo-F429ZI s modulem RFM95W se bohužel mi nepodařilo zprovoznit v žádném vývojovém prostředí.+Proběhla spousta pokusů dát potřebné soubory dohromady a upravit v nich, co bylo třeba, nicméně komunikaci na Nucleo-F429ZI s modulem RFM95W se bohužel mi nepodařilo zprovoznit v žádném vývojovém prostředí, a to především kvůli problému s vkládáním knihoven. Inkludování knihoven často nefungovalo,​ i když soubor knihovny byl v projektu přítomen a bylo možné najít její deklaraci. Velká část těchto chyb šla postupně vyřešit ručním přidáním cesty k souboru, ale někdy ani to nepomohlo. Zkusil jsem tedy různé další metody, jak problém vyřešit, nikdy se ale nepodařilo vyřešit všechny chyby. Kvůli těmto problémům nebylo možné se dostat k vlastnímu naprogramování komunikace.
2019/lora-stm.1579445608.txt.gz · Poslední úprava: 2020/01/19 15:53 autor: Pavel Němec