#ifndef __CONSTANTS_H__ #define __CONSTANTS_H__ #define BIT0 (1 ) #define BIT1 (1<<1) #define BIT2 (1<<2) #define BIT3 (1<<3) #define BIT4 (1<<4) #define BIT5 (1<<5) #define BIT6 (1<<6) #define BIT7 (1<<7) #define PI (3.1415926535897932) /* pi */ #define D2R (PI/180.0) /* deg to rad */ #define R2D (180.0/PI) /* rad to deg */ #define KNOT2M (0.514444444) /* m/knot */ //#define B2_N5 ... #define B10_P1 (1.0E+1) /* B: base, P: positive */ #define B10_P2 (1.0E+2) #define B10_P3 (1.0E+3) #define B10_P4 (1.0E+4) #define B10_P5 (1.0E+5) #define B10_P6 (1.0E+6) #define B10_P7 (1.0E+7) #define B10_P8 (1.0E+8) #define B10_P9 (1.0E+9) #define B10_N1 (1.0E-1) /* B: base, N: negative */ #define B10_N2 (1.0E-2) #define B10_N3 (1.0E-3) #define B10_N4 (1.0E-4) #define B10_N5 (1.0E-5) #define B10_N6 (1.0E-6) #define B10_N7 (1.0E-7) #define B10_N8 (1.0E-8) #define B10_N9 (1.0E-9) #define MAX_S16 (32767) #define MIN_S16 (-32768) /* wait stm uart reconfig (change baudrate) */ #define STM_UART_CONFIG_WAIT_MS (1000) /* calculate current read position in fifo when ReadPos update */ #define INDEX(ReadPos, FifoLength) ((ReadPos) % (FifoLength)) //#define STATIC static #define STATIC #endif