NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
rx.cc File Reference
#include <stdint.h>
#include <stdbool.h>
#include <limits.h>
#include <platform.h>
#include "config/config.h"
#include "rx/rx.h"
#include "flight/failsafe.h"
#include "common/maths.h"
#include "ninja.h"
#include "unittest_macros.h"
#include "gtest/gtest.h"
Include dependency graph for rx.cc:

Data Structures

class  RxTest
 

Macros

#define DE_ACTIVATE_ALL_BOXES   0
 

Functions

bool isPulseValid (uint16_t pulseDuration)
 
void rx_run (struct rx *rx, uint32_t ms)
 
 TEST_F (RxTest, TestStartupValues)
 
 TEST_F (RxTest, TestFailsafeOnSingleChannelLoss)
 
 TEST_F (RxTest, TestSignalLoss)
 
 TEST_F (RxTest, TestFailsafeModes)
 
 TEST_F (RxTest, ChannelRemapping)
 
 TEST_F (RxTest, OutputRange)
 

Variables

uint32_t rcModeActivationMask
 

Macro Definition Documentation

#define DE_ACTIVATE_ALL_BOXES   0

Function Documentation

bool isPulseValid ( uint16_t  pulseDuration)
void rx_run ( struct rx rx,
uint32_t  ms 
)

Here is the call graph for this function:

TEST_F ( RxTest  ,
TestStartupValues   
)

Here is the call graph for this function:

TEST_F ( RxTest  ,
TestFailsafeOnSingleChannelLoss   
)

Here is the call graph for this function:

TEST_F ( RxTest  ,
TestSignalLoss   
)

Here is the call graph for this function:

TEST_F ( RxTest  ,
TestFailsafeModes   
)

Here is the call graph for this function:

TEST_F ( RxTest  ,
ChannelRemapping   
)

Here is the call graph for this function:

TEST_F ( RxTest  ,
OutputRange   
)

Here is the call graph for this function:

Variable Documentation

uint32_t rcModeActivationMask