INF2004-Project v0.1
 
Loading...
Searching...
No Matches
main.c File Reference

The main source file for robot control. More...

#include <stdio.h>
#include <stddef.h>
#include <sys/cdefs.h>
#include "pico/cyw43_arch.h"
#include "pico/stdlib.h"
#include "FreeRTOS.h"
#include "task.h"
#include "message_buffer.h"
#include "irline/ir_sensor.h"
#include "magnetometer/magnetometer.h"
#include "motor/motor_control.h"
#include "ultrasonic/ultrasonic.h"
#include "encoder/wheel_encoder.h"
#include "pid/pid.h"
#include "wifi/wifi.h"
#include "pathfinding/a_star.h"
Include dependency graph for main.c:

Macros

#define MAIN_TASK_PRIORITY   (tskIDLE_PRIORITY + 1ul)
 Priority of the main task.
 
#define RUN_FREERTOS_ON_CORE   0
 Core to run FreeRTOS on.
 

Functions

int main (void)
 Main function for the robot. This just starts the tasks. More...
 

Detailed Description

The main source file for robot control.

Author
Christopher Kok (chris.nosp@m.@for.nosp@m.celig.nosp@m.htni.nosp@m.ng.xy.nosp@m.z)
Version
0.1
Date
2023-11-07