Nordic Semiconductor nRF5 AirFuel SDK  version 2.2.0
pru_test_mux.h File Reference
#include <stdbool.h>
#include <stdint.h>
#include "test_mux_common.h"
#include "pru_hal.h"

Go to the source code of this file.

Data Structures

struct  pru_tmux_override_t
 Collection of PRU HAL variables that can be overrided by test multiplexer. More...
 

Functions

uint32_t pru_tmux_vrect_get (uint16_t *p_vrect)
 Test wrapper for pru_hal_vrect_get(). More...
 
uint32_t pru_tmux_irect_get (uint16_t *p_irect)
 Test wrapper for pru_hal_irect_get(). More...
 
uint32_t pru_tmux_vout_enable_get (bool *enable)
 Test wrapper for pru_hal_vout_enable_get(). More...
 
uint32_t pru_tmux_vout_get (uint16_t *p_vout)
 Test wrapper for pru_hal_vout_get(). More...
 
uint32_t pru_tmux_iout_get (uint16_t *p_iout)
 Test wrapper for pru_hal_iout_get(). More...
 
uint32_t pru_tmux_temperature_get (int16_t *p_temperature)
 Test wrapper for pru_hal_temperature_get(). More...
 
uint32_t pru_tmux_wired_charge_detect_status_get (bool *p_wired)
 Test wrapper for pru_hal_wired_charge_detect_status_get(). More...
 
uint32_t pru_tmux_charge_complete_status_get (bool *p_charge_complete)
 Test wrapper for pru_hal_charge_complete_status_get(). More...
 
uint32_t pru_tmux_vout_enable_set (bool enable)
 Test wrapper for pru_hal_vout_enable_set(). More...
 
uint32_t pru_tmux_adj_power_set (ctl_adj_power_t adj_setting)
 Test wrapper for pru_hal_adj_power_set(). More...
 
uint32_t pru_tmux_adj_power_get (ctl_adj_power_t *adj_setting)
 Test wrapper for pru_hal_adj_power_get(). More...
 
uint32_t pru_tmux_power_adjusted_get (bool *adjusted)
 Test wrapper for pru_hal_power_adjusted_get(). More...
 
uint32_t pru_tmux_power_adjusted_set (bool adjusted)
 Test wrapper for pru_hal_power_adjusted_set(). More...
 
void pru_tmux_override_values_set (pru_tmux_override_t *values)
 Set override values. More...
 
void pru_tmux_override_values_get (pru_tmux_override_t *values)
 Get ovveride values. More...