openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches

INA3221 interface implementation. More...

#include "FreeRTOS.h"
#include "task.h"
#include "port.h"
#include "sdr.h"
#include "task_priorities.h"
#include "i2c.h"
#include "i2c_mapping.h"
#include "fpga_spi.h"
#include "fru.h"
#include "ina3221.h"
Include dependency graph for ina3221.c:

Functions

void vTaskINA3221 (void *Parameters)
 
uint8_t ina3221_read_reg (ina3221_data_t *data, uint8_t reg, uint16_t *read)
 
uint8_t ina3221_read_voltages (ina3221_data_t *data)
 
void ina3221_init (void)
 

Variables

TaskHandle_t vTaskINA3221_Handle
 

Detailed Description

INA3221 interface implementation.

Function Documentation

◆ ina3221_init()

void ina3221_init ( void )

◆ ina3221_read_reg()

uint8_t ina3221_read_reg ( ina3221_data_t * data,
uint8_t reg,
uint16_t * read )

◆ ina3221_read_voltages()

uint8_t ina3221_read_voltages ( ina3221_data_t * data)

◆ vTaskINA3221()

void vTaskINA3221 ( void * Parameters)

Variable Documentation

◆ vTaskINA3221_Handle

TaskHandle_t vTaskINA3221_Handle