This is a part of the Kinetiszer project.
util.h
- Committer:
- Clemo
- Date:
- 2014-10-28
- Revision:
- 0:5a419ba2726d
File content as of revision 0:5a419ba2726d:
#ifndef __UTIL_H__ #define __UTIL_H__ // From Arduino.h #define bitRead(value,bit) (((value) >> (bit)) & 0x01) #define bitSet(value,bit) ((value) |= (1UL << (bit))) #define bitClear(value,bit) ((value) &= ~(1UL << (bit))) #define bitWrite(value,bit, bitvalue) (bitvalue ? bitSet(value,bit) : bitClear(value,bit)) long map(long x, long in_min, long in_max, long out_min, long out_max); //int round(double number); void randomSeed(unsigned int seed); long random(long howsmall, long howbig); void cli(void); void sei(void); #endif // __UTIL_H__