MeshX 0.3
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
Loading...
Searching...
No Matches
FreeRTOS Directory Reference

Files

 meshx_msg_q.c
 Implementation of MeshX Message Queue using FreeRTOS queues. This file provides functions to create, delete, send, and receive messages using a message queue abstraction for the MeshX framework.
 
 meshx_sem.c
 Implementation of MeshX Semaphore APIs using FreeRTOS. This file provides functions to create, delete, take, and give semaphores for synchronization in the MeshX framework.
 
 meshx_task.c
 Implementation of MeshX task management functions using FreeRTOS. This file provides APIs to create, delete, suspend, resume, and delay tasks in the MeshX framework.
 
 meshx_timer.c
 Implementation of RTOS timer abstraction for MeshX using FreeRTOS. This file provides functions to create, start, stop, delete, reset, and modify RTOS timers in the MeshX framework.
 
 meshx_utils.c
 Utility functions for integrating MeshX with FreeRTOS. This file provides implementations for memory management, system time retrieval, and heap monitoring using FreeRTOS APIs.