zLorawan_Node
1.0.0
이것은 class_a ttn lorawan 노드의 샘플 프로젝트입니다.
이 코드는 BlackPill F411CE 보드와 Black F407Ve 보드에서 테스트되었습니다.
자세한 내용은 https://primalcortex.wordpress.com/2020/11/17/a- zephyr-rtos 기반 Ttn-lorawan-1ode/에서 블로그 게시물을 확인하십시오.
최신 코드 커밋을 통해 코드는 Zephyr RTO 3.11.99 버전을 컴파일/타겟팅 할 수 있습니다.
구축하기 전에 src/main.c 파일에서 필요한 TTN 키, 특히 OTAA 활성화에 필요한 TTN 키, ttn 대시 보드에서 Application_eui 및 App_key라고하는 join_eui를 사용하는 데 필요한 TTN 키를 파일로 변경하십시오. 키는 표준 LSB 형식으로 사용되므로 TTN Dasboard 인터페이스에서 변경할 필요가 없습니다.
Zephyr RTOS를 설치하고 설정하십시오.
키를 구성한 후 빌드 : West Build -B BlackPill_F411CE -P
ST-Link 사용을 사용하는 경우 : West Flash-Runner OpenOCD.
온보드 LED는 예를 들어 Serial Console : Screen /Dev /TTYACM0을 통해 연결할 시간을 제공하기 위해 빠르게 플래시해야합니다. LED가 느리게 번쩍이면 Lorawan 노드 부품이 실행 중입니다.
현재 코드는 결합 프로세스 후 하나의 데이터 프레임 만 보내야합니다.