Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
FrameworkManager.cpp File Reference

Framework manager for initializing tasks and triggering App after network ready. More...

#include <pico/async_context.h>
#include <pico/async_context_freertos.h>
#include "RP2040.h"
#include "framework_config.h"
#include "DebugTrace.h"
#include "framework/FrameworkManager.h"
#include <iostream>
#include "framework/FrameworkApp.h"
#include "framework/AppContext.h"
#include "time/TimeManager.h"
#include "events/EventManager.h"
#include "events/Event.h"
#include "events/Notification.h"
#include "utility/utility.h"
+ Include dependency graph for FrameworkManager.cpp:

Go to the source code of this file.

Functions

 TRACE_INIT (FrameworkManager)
 

Detailed Description

Author
Ian Archbell

This module implements the FrameworkManager class, which orchestrates the initialization of core system services, particularly networking. It launches a FreeRTOS task to handle network setup and waits for the network to be up and running. Once the network is ready, it notifies the application task to proceed with its operations.

Version
0.2
Date
2025-03-26
License:\n MIT License

Definition in file FrameworkManager.cpp.

Function Documentation

◆ TRACE_INIT()

TRACE_INIT ( FrameworkManager  )