NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
serial_4way_impl.h File Reference
#include "drivers/gpio.h"
Include dependency graph for serial_4way_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  escHardware_t
 
struct  ioMem_s
 

Macros

#define ESC_IS_HI   isEscHi(escSelected)
 
#define ESC_IS_LO   isEscLo(escSelected)
 
#define ESC_SET_HI   setEscHi(escSelected)
 
#define ESC_SET_LO   setEscLo(escSelected)
 
#define ESC_INPUT   setEscInput(escSelected)
 
#define ESC_OUTPUT   setEscOutput(escSelected)
 

Typedefs

typedef struct ioMem_s ioMem_t
 

Functions

bool isEscHi (uint8_t selEsc)
 
bool isEscLo (uint8_t selEsc)
 
void setEscHi (uint8_t selEsc)
 
void setEscLo (uint8_t selEsc)
 
void setEscInput (uint8_t selEsc)
 
void setEscOutput (uint8_t selEsc)
 

Variables

uint8_t escSelected
 

Macro Definition Documentation

#define ESC_INPUT   setEscInput(escSelected)
#define ESC_IS_HI   isEscHi(escSelected)
#define ESC_IS_LO   isEscLo(escSelected)
#define ESC_OUTPUT   setEscOutput(escSelected)
#define ESC_SET_HI   setEscHi(escSelected)
#define ESC_SET_LO   setEscLo(escSelected)

Typedef Documentation

typedef struct ioMem_s ioMem_t

Function Documentation

bool isEscHi ( uint8_t  selEsc)
bool isEscLo ( uint8_t  selEsc)
void setEscHi ( uint8_t  selEsc)
void setEscInput ( uint8_t  selEsc)
void setEscLo ( uint8_t  selEsc)
void setEscOutput ( uint8_t  selEsc)

Variable Documentation

uint8_t escSelected