Страница 2 из 2
Re: LoRa. SX1276: какой стек лучше использовать?
Добавлено: Пт янв 24, 2020 13:11:14
Alex-Elektron
https://github.com/Lora-net/LoRaMac-node - стек
http://stackforce.github.io/LoRaMac-doc/ - хелп
P.S. Стек рабочий, надо только на свой МК натягивать, если нет тех моделей, что в примерах
Re: LoRa. SX1276: какой стек лучше использовать?
Добавлено: Пт янв 24, 2020 15:36:03
Denis82
mac-node я не смог победить, vscode это что-то с чем-то, да и kdevelop для меня в новинку
пока пробую lmic ibm там хоть под кеил примеры есть
Re: LoRa. SX1276: какой стек лучше использовать?
Добавлено: Пт мар 13, 2020 07:51:09
Denis82
что-то ibm-lmic у меня отказывается соединятся с базовой

и куда копать непонятно
решил все-же поподробнее изучить mac-node, нашел его версию под keil и глаза разбежались от его абстракций
в документации есть пункт
Код: Выделить всё
Porting To Another Hardware Platform
In general, the motivation is to provide a simple and well defined project structure to allow a fast an easy porting to another platform. This project comes with several examples of hardware platforms, e.g. the LoRaMote or the MoteII. The hardware platform implementations are available at the directory 'src/boards'. If you want to add a new hardware platform, you have to perform the following tasks:
Add a new directory at 'src/boards' with the specific hardware platform name
Implement at least the following drivers respectively files according to your platform:
board.c/.h
gpio-board.c/.h
pinName-board.h
pinName-ioe.h
rtc-board.c/.h
spi-board.c/.h
sx1272-board.c/.h
You may need to adapt the implementations of the generic abstraction layer in directory 'src/system'
You may need to add a new standard peripheral library for your platform into the directory 'src/boards/mcu'. This includes the file 'utilities.c'
ок, нужно реализовать файлы, а какие ф-ции в них нужны ? какие константы ? и т.д. и т.п. вопросов больше чем ответов
может кто-то знает где взять доку на тему как портировать mac-node ? или howto, пример портирования, хоть что-то ...
Re: LoRa. SX1276: какой стек лучше использовать?
Добавлено: Пт ноя 26, 2021 13:35:17
GriDev
Приветствую!
У Вас получилось как-то продвинуться в LoRaMAC-Node?. Мне удалось собрать пример для NucleoL073RZ + SX1272MB2xAS используя инструкцию по сборки в Visual Studio Code, и он работает отправляет что то на шлюз.
Теперь я хочу перенести этот пример на другую свою плату с контроллером STM32L0 и у меня затык, действительно абстракция суровая, сижу и не могу понять как это всё работает, документация скудная.