GPS Device
Loading...
Searching...
No Matches
Module Identifiers

System-wide subsystem identifier enumeration. More...

Enumerations

enum  MODULES_te {
  MODULES_CMD , MODULES_SSD1309 , MODULES_NEO6 , MODULES_IO ,
  MODULES_BUTTON , MODULES_MENU , MODULES_SD , MODULES_DATALOG
}
 Identifies a subsystem for use in logging and CLI output. More...

Detailed Description

System-wide subsystem identifier enumeration.

Enumeration Type Documentation

◆ MODULES_te

enum MODULES_te

Identifies a subsystem for use in logging and CLI output.

Each enumerator corresponds to one subsystem. The numeric value is used as an index into modules_names to look up the subsystem's name string.

Note
Enumerators must remain contiguous and in the same order as the entries in modules_names to keep the index mapping valid.
Enumerator
MODULES_CMD 

Command dispatch subsystem.

MODULES_SSD1309 

SSD1309 OLED display subsystem.

MODULES_NEO6 

NEO-6 GPS module subsystem.

MODULES_IO 

Digital IO subsystem.

MODULES_BUTTON 

Button input subsystem.

MODULES_MENU 

OLED menu subsystem.

MODULES_SD 

SD card subsystem.

MODULES_DATALOG 

GPS data logging subsystem.

Definition at line 42 of file modules.h.

42 {
MODULES_te
Identifies a subsystem for use in logging and CLI output.
Definition modules.h:42
@ MODULES_SD
Definition modules.h:49
@ MODULES_CMD
Definition modules.h:43
@ MODULES_BUTTON
Definition modules.h:47
@ MODULES_SSD1309
Definition modules.h:44
@ MODULES_NEO6
Definition modules.h:45
@ MODULES_MENU
Definition modules.h:48
@ MODULES_DATALOG
Definition modules.h:50
@ MODULES_IO
Definition modules.h:46