Speeduino
Loading...
Searching...
No Matches
Typedefs | Functions
decoder_init.cpp File Reference
#include <Arduino.h>
#include "decoder_init.h"
#include "decoders.h"
#include "decoder_builder.h"
#include "globals.h"
#include "preprocessor.h"
#include "unit_testing.h"

Typedefs

using decoder_init_func_t = decoder_t(*)(void)
 

Functions

static decoder_t defaultInitFunc (void)
 
static decoder_init_func_t getDecoderInitFunc (uint8_t decoderIndex)
 
decoder_t buildDecoder (uint8_t decoderIndex)
 Create a decoder from a configuration.
 

Typedef Documentation

◆ decoder_init_func_t

Function Documentation

◆ buildDecoder()

decoder_t buildDecoder ( uint8_t  decoderIndex)

Create a decoder from a configuration.

Initialise the chosen trigger decoder.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defaultInitFunc()

static decoder_t defaultInitFunc ( void  )
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDecoderInitFunc()

static decoder_init_func_t getDecoderInitFunc ( uint8_t  decoderIndex)
static
Here is the call graph for this function:
Here is the caller graph for this function: