Grelet Jacques
/
Ni-MH_V3
example code using statis library for temperature measurement with LM35 and LM335
Diff: include/util.h
- Revision:
- 5:0b3569945178
- Parent:
- 4:ffc39af07ade
- Child:
- 6:95195b0995dd
--- a/include/util.h Thu Nov 22 15:57:35 2012 +0000 +++ b/include/util.h Sat Nov 24 13:36:58 2012 +0000 @@ -1,45 +1,31 @@ -/* anciennement sys.h */ - -typedef void procedure; -typedef unsigned char booleen; -typedef void *pointeur; - -#ifndef FALSE -# define FALSE 0 -#endif -#ifndef TRUE -# define TRUE 1 -#endif - -#define ALLOUE( nb,type ) (type *) calloc( nb,sizeof( type ) ) -#define LIBERE( var ) if( var ) free( (void *) var ) - -#define FARALLOUE( nb,type ) (type *) calloc( nb, sizeof( type ) ) -#define FARLIBERE( var ) if( var ) free( (void *) var ) - -/* util.h */ - -typedef char STRING[ 41 ]; -#define MAX_CHAR_POOL 4096 /* 4Ko de chaines */ - -/***************************************************************************** - *****************************************************************************/ -/* -class Delais{ - private : - long tick, - tloc; - int arme; - - public : - booleen claque( void ); - Delais( long ); -}; -*/ - -double convert_position( double data ); -double temps( unsigned jour_julien, double heure ); - - -STRING *gen_str( unsigned taille /*= 80*/ ); - +/* anciennement sys.h */ + +// typedef void procedure; +// typedef unsigned char booleen; +typedef void *pointeur; +/* +#ifndef FALSE +# define FALSE 0 +#endif +#ifndef TRUE +# define TRUE 1 +#endif +*/ +#define ALLOUE( nb,type ) (type *) calloc( nb,sizeof( type ) ) +#define LIBERE( var ) if( var ) free( (void *) var ) + +#define FARALLOUE( nb,type ) (type *) calloc( nb, sizeof( type ) ) +#define FARLIBERE( var ) if( var ) free( (void *) var ) + +/* util.h */ + +typedef char STRING[ 41 ]; +#define MAX_CHAR_POOL 4096 /* 4Ko de chaines */ + + +double convert_position( double data ); +double temps( unsigned jour_julien, double heure ); + + +STRING *gen_str( unsigned taille /*= 80*/ ); +