CTS-SAT-1-OBC-Firmware
Loading...
Searching...
No Matches
rtos_mpi_tasks.c File Reference
#include "rtos_tasks/rtos_task_helpers.h"
#include "mpi/mpi_command_handling.h"
#include "littlefs/littlefs_helper.h"
#include "debug_tools/debug_uart.h"
#include "cmsis_os.h"
#include "log/log.h"
#include "uart_handler/uart_handler.h"
#include "timekeeping/timekeeping.h"
#include "transforms/arrays.h"
#include <stdio.h>
Include dependency graph for rtos_mpi_tasks.c:

Functions

static int8_t write_mpi_timestamp_to_file (uint32_t buffer_filled_uptime_ms)
 
static void write_mpi_data_to_memory (volatile uint8_t *large_buffer, uint32_t buffer_filled_uptime_ms)
 
void TASK_service_write_mpi_data (void *argument)
 

Function Documentation

◆ TASK_service_write_mpi_data()

void TASK_service_write_mpi_data ( void * argument)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_mpi_data_to_memory()

static void write_mpi_data_to_memory ( volatile uint8_t * large_buffer,
uint32_t buffer_filled_uptime_ms )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_mpi_timestamp_to_file()

static int8_t write_mpi_timestamp_to_file ( uint32_t buffer_filled_uptime_ms)
static
Here is the call graph for this function:
Here is the caller graph for this function: