source: trunk/firmware/Inc/outputs_backup.h@ 37

Last change on this file since 37 was 6, checked in by f.jahn, 8 months ago
File size: 1.8 KB
Line 
1/******************************************************************************
2*
3* @file outputs.h
4* @author ECS, Falko Jahn
5* @version V1.0.0
6* @date 2020-05-26
7* @brief Schalten von LVP und OVP Ausgänge
8*
9******************************************************************************/
10#ifndef __OUTPUTS_H
11#define __OUTPUTS_H
12
13//--- INCLUDEs -----------------------------------------------------------------
14
15//--- GLOBALE TYPE DEFS --------------------------------------------------------
16
17//--- GLOBALE DEFINES ----------------------------------------------------------
18#define OUTPUTS_LVP_UNKNOWN -1
19#define OUTPUTS_LVP_OK 0
20#define OUTPUTS_LVP_BATTERY_UNDERVOLTAGE 1
21#define OUTPUTS_LVP_OVERCURRENT 2
22#define OUTPUTS_LVP_SHUNT_OVERTEMPERATURE 3
23#define OUTPUTS_LVP_CHIP_OVERTEMPERATURE 4
24#define OUTPUTS_LVP_SHUNT_UNDERTEMPERATURE 5
25#define OUTPUTS_LVP_CHIP_UNDERTEMPERATURE 6
26
27#define OUTPUTS_OVP_UNKNOWN -1
28#define OUTPUTS_OVP_OK 0
29#define OUTPUTS_OVP_BATTERY_OVERVOLTAGE 1
30#define OUTPUTS_OVP_OVERCURRENT 2
31#define OUTPUTS_OVP_SHUNT_OVERTEMPERATURE 3
32#define OUTPUTS_OVP_CHIP_OVERTEMPERATURE 4
33#define OUTPUTS_OVP_SHUNT_UNDERTEMPERATURE 5
34#define OUTPUTS_OVP_CHIP_UNDERTEMPERATURE 6
35//--- GLOBALE VARIABLEN PROTOTYPEN ---------------------------------------------
36
37//--- GLOBALE FUNKTIONS PROTOTYPEN ---------------------------------------------
38
39void OUTPUTS_Init(void);
40/*
41* @brief
42* @param kein
43* @retval kein
44*/
45void OUTPUTS_CheckLVP(void);
46
47
48/*
49* @brief
50* @param kein
51* @retval kein
52*/
53void OUTPUTS_CheckOVP(void);
54
55#endif // __OUTPUTS_H
Note: See TracBrowser for help on using the repository browser.