ESP32-P4 OBC Firmware
ESP-IDF firmware for Plant-B CubeSat OBC
 
Loading...
Searching...
No Matches
PAL - Platform Abstraction Layer

Topics

 PAL Error Handling
 
 PAL Logging
 

Detailed Description

The Platform Abstraction Layer provides (yet) a set of portable types, error codes and logging macros that hide platform-specific details behind a common API. On ESP32 targets, the underlying implementations delegate to ESP-IDF primitives; on other POSIX-compatible platforms, lightweight fallbacks are used instead.

Including this header pulls in the full PAL surface area:

Todo
Abstract more ESP32-spefific implementations behind this PAL.