SimpleFOClibrary 2.4.0
Loading...
Searching...
No Matches
Commander.h File Reference
#include "Arduino.h"
#include "../common/base_classes/FOCMotor.h"
#include "../common/pid.h"
#include "../common/lowpass_filter.h"
#include "commands.h"
Include dependency graph for Commander.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Commander
 

Macros

#define MAX_COMMAND_LENGTH   20
 

Typedefs

typedef void(* CommandCallback) (char *)
 command callback function pointer
 

Enumerations

enum  VerboseMode : uint8_t { nothing = 0x00 , on_request = 0x01 , user_friendly = 0x02 , machine_readable = 0x03 }
 

Macro Definition Documentation

◆ MAX_COMMAND_LENGTH

#define MAX_COMMAND_LENGTH   20

Definition at line 11 of file Commander.h.

Typedef Documentation

◆ CommandCallback

typedef void(* CommandCallback) (char *)

command callback function pointer

Definition at line 24 of file Commander.h.

Enumeration Type Documentation

◆ VerboseMode

enum VerboseMode : uint8_t
Enumerator
nothing 
on_request 
user_friendly 
machine_readable 

Definition at line 15 of file Commander.h.