IPIA Senior Project V2.0
Spring-Fall 2020
Loading...
Searching...
No Matches
main_freertos.c File Reference
#include <stdint.h>
#include <pthread.h>
#include <FreeRTOS.h>
#include <task.h>
#include <ti/drivers/Board.h>
Include dependency graph for main_freertos.c:

Macros

#define THREADSTACKSIZE   1024
 

Functions

void * solarTrackerThread (void *arg0)
 Solar Tracker Thread. More...
 
void * gpsThread (void *arg0)
 GPS Thread. More...
 
void * pressureSensorThread (void *arg0)
 Pressure Sensor Thread. More...
 
int main (void)
 
void vApplicationMallocFailedHook ()
 Application defined malloc failed hook. More...
 
void vApplicationStackOverflowHook (TaskHandle_t pxTask, char *pcTaskName)
 Application defined stack overflow hook. More...
 

Macro Definition Documentation

◆ THREADSTACKSIZE

#define THREADSTACKSIZE   1024

Function Documentation

◆ gpsThread()

void * gpsThread ( void *  arg0)

GPS Thread.

Detailed description starts here

Parameters
arg0GPS argument
Returns
None

◆ main()

int main ( void  )

◆ pressureSensorThread()

void * pressureSensorThread ( void *  arg0)

Pressure Sensor Thread.

Detailed description starts here

Parameters
arg0pressure sensor argument
Returns
None

◆ solarTrackerThread()

void * solarTrackerThread ( void *  arg0)

Solar Tracker Thread.

Detailed description starts here

Parameters
arg0solar tracker argument
Returns
None

◆ vApplicationMallocFailedHook()

void vApplicationMallocFailedHook ( )

Application defined malloc failed hook.

Parameters
none
Returns
none

◆ vApplicationStackOverflowHook()

void vApplicationStackOverflowHook ( TaskHandle_t  pxTask,
char *  pcTaskName 
)

Application defined stack overflow hook.

Parameters
none
Returns
none