-
Notifications
You must be signed in to change notification settings - Fork 0
/
lcdmr.h
56 lines (48 loc) · 1.11 KB
/
lcdmr.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
// Header:
// File Name:
// Author:
// Date:
#ifndef __LCDMR_H__
#define __LCDMR_H__
//
// C Binding for C++ Compilers
//
#ifdef __cplusplus
extern "C"
{
#endif
/*
typedef struct
{
uint8_t number_of_tanks;
char * Radius_buffer[6];
char * Length_buffer[6];
}Tank_Dimensions_buffer_t;
*/
void LcdMr_Init(void);
void LcdMr(char *Cal_buffer, char *T1_buffer, char *T2_buffer, char *T3_buffer, char *T4_buffer, char *T5_buffer, char *T6_buffer );
void LcdMr_Setup_screen(char * Cal_buffer, char * Radius_buffer, char * Length_buffer );
void LcdCal( char * Cal_buffer );
void LcdT1( char * T1_buffer );
void LcdT3( char * T3_buffer );
void LcdT5( char * T5_buffer );
void LcdT2( char * T2_buffer );
void LcdT4( char * T4_buffer );
void LcdT6( char * T6_buffer );
void LcdHr( char * hr );
void LcdMin( char * min );
void LcdDay( char * day );
void LcdMonth( char * month );
void LcdYr( char * yr );
void LcdRadius( char * radius );
void LcdLength( char * length );
void LcdSetupScreenBase( void );
void LcdSec( char * );
void LcdNormalScreenBase( void );
//
// End of C Binding
//
#ifdef __cplusplus
}
#endif
#endif