openMMC
Open Source Modular MMC for AMCs
Loading...
Searching...
No Matches
max11609.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX11609_UPDATE_PERIOD   200
 Rate at which the MAX11609 sensors are read (in ms)
 
#define MAX11609_CHANNEL_0   0
 
#define MAX11609_CHANNEL_1   1
 
#define MAX11609_CHANNEL_2   2
 
#define MAX11609_CHANNEL_3   3
 
#define MAX11609_CHANNEL_4   4
 
#define MAX11609_CHANNEL_5   5
 
#define MAX11609_CHANNEL_6   6
 
#define MAX11609_CHANNEL_7   7
 

Functions

void MAX11609_init (void)
 
void vTaskMAX11609 (void *Parameters)
 Monitoring task for MAX11609 sensor.
 

Variables

TaskHandle_t vTask11609_Handle
 
const SDR_type_01h_t SDR_MAX11609_12V_HP
 

Macro Definition Documentation

◆ MAX11609_CHANNEL_0

#define MAX11609_CHANNEL_0   0

◆ MAX11609_CHANNEL_1

#define MAX11609_CHANNEL_1   1

◆ MAX11609_CHANNEL_2

#define MAX11609_CHANNEL_2   2

◆ MAX11609_CHANNEL_3

#define MAX11609_CHANNEL_3   3

◆ MAX11609_CHANNEL_4

#define MAX11609_CHANNEL_4   4

◆ MAX11609_CHANNEL_5

#define MAX11609_CHANNEL_5   5

◆ MAX11609_CHANNEL_6

#define MAX11609_CHANNEL_6   6

◆ MAX11609_CHANNEL_7

#define MAX11609_CHANNEL_7   7

◆ MAX11609_UPDATE_PERIOD

#define MAX11609_UPDATE_PERIOD   200

Rate at which the MAX11609 sensors are read (in ms)

Function Documentation

◆ MAX11609_init()

void MAX11609_init ( void )

◆ vTaskMAX11609()

void vTaskMAX11609 ( void * Parameters)

Monitoring task for MAX11609 sensor.

This task unblocks after every MAX11609_UPDATE_PERIOD ms and updates the read from all the MAX11609 sensors listed in this module's SDR table

Parameters
ParametersPointer to parameter list passed to task upon initialization (not used here)

Variable Documentation

◆ SDR_MAX11609_12V_HP

const SDR_type_01h_t SDR_MAX11609_12V_HP
extern

◆ vTask11609_Handle

TaskHandle_t vTask11609_Handle
extern