#ifndef __FAN_H
#define __FAN_H

#include "stdint.h"
#define PWM_MAX 31250-1
#define PWM25 PWM_MAX * 0.25
#define PWM50 PWM_MAX * 0.5
#define PWM75 PWM_MAX * 0.75
#define PWM_MIN 0

#define FANSTOP 0
#define FAN25	1
#define FAN50	2
#define FAN75	3
#define FAN100	4

#define FANTOUT 0
#define FAN1	1
#define FAN2	2
#define FAN3	3

/**
 * Donne la puissance du ventilateur
 * @NFAN quelle ventilateur a utilisé
 * @Value la puissance du ventilateur
 *
 * renvoie un uint8_t : // a faire
 */
uint8_t Fan_Pow(uint8_t NFan, uint8_t Value);

/**
 * Donne un status sur le ventilateur
 * @NFAN quelle ventilateur a utilisé
 *
 * return la valeur de la puissance du ventilateur
 */
uint8_t FanSatus(uint8_t NFan);

#endif
