2024-01-09 12:54:05 +01:00
|
|
|
/**
|
|
|
|
* @file lubeapp.h
|
|
|
|
*
|
|
|
|
* @brief Header file for the ChainLube application functions.
|
|
|
|
*
|
|
|
|
* This file contains function declarations related to the main functionality of the ChainLube
|
|
|
|
* application. It includes functions for running the application and generating lubrication pulses.
|
|
|
|
*
|
|
|
|
* @author Marcel Peterkau
|
|
|
|
* @date 09.01.2024
|
|
|
|
*/
|
|
|
|
|
2022-01-08 03:14:26 +01:00
|
|
|
#ifndef _LUBEAPP_H_
|
|
|
|
#define _LUBEAPP_H_
|
|
|
|
|
|
|
|
#include <Arduino.h>
|
2022-01-14 15:36:17 +01:00
|
|
|
#include <stdlib.h>
|
2022-01-09 20:51:16 +01:00
|
|
|
#include "config.h"
|
2022-01-10 00:02:21 +01:00
|
|
|
#include "common.h"
|
|
|
|
#include "globals.h"
|
2022-03-08 21:23:06 +01:00
|
|
|
#include "dtc.h"
|
2023-09-25 07:21:33 +02:00
|
|
|
#include "debugger.h"
|
2022-01-08 03:14:26 +01:00
|
|
|
|
2022-02-04 21:28:18 +01:00
|
|
|
void RunLubeApp(uint32_t add_milimeters);
|
2022-01-10 00:55:04 +01:00
|
|
|
void LubePulse();
|
2022-01-08 03:14:26 +01:00
|
|
|
|
2024-01-09 12:54:05 +01:00
|
|
|
#endif /* _LUBEAPP_H_ */
|