RF-Positioning-System V0.1
by Max Heinekamp
Loading...
Searching...
No Matches
main.cpp File Reference

main file for the project. More...

#include <Arduino.h>
#include "config.h"
#include "Vrekrer_scpi_parser.h"
#include "scpi.h"
#include "flash.h"
#include "esp_system.h"

Go to the source code of this file.

Functions

const char * resetReasonToString (esp_reset_reason_t reason)
void setup ()
void loop ()

Variables

RTC_DATA_ATTR bool hasResetAfterBoot = false
RTC_DATA_ATTR uint32_t bootCount = 0
FLASH flash_memory
SCPI * scpi_instrument = nullptr
STEPPER * stepper1 = nullptr
STEPPER * stepper2 = nullptr

Detailed Description

main file for the project.

Author
Max Heinekamp
Version
0.1
Date
27-01-2025

Definition in file main.cpp.

Function Documentation

◆ loop()

void loop ( )

Definition at line 124 of file main.cpp.

◆ resetReasonToString()

const char * resetReasonToString ( esp_reset_reason_t reason)

Definition at line 37 of file main.cpp.

◆ setup()

void setup ( )

Definition at line 55 of file main.cpp.

Variable Documentation

◆ bootCount

RTC_DATA_ATTR uint32_t bootCount = 0

Definition at line 26 of file main.cpp.

◆ flash_memory

FLASH flash_memory

Definition at line 30 of file main.cpp.

◆ hasResetAfterBoot

RTC_DATA_ATTR bool hasResetAfterBoot = false

Definition at line 21 of file main.cpp.

◆ scpi_instrument

SCPI* scpi_instrument = nullptr

Definition at line 33 of file main.cpp.

◆ stepper1

STEPPER* stepper1 = nullptr

Definition at line 34 of file main.cpp.

◆ stepper2

STEPPER* stepper2 = nullptr

Definition at line 35 of file main.cpp.