Index: Common.h =================================================================== diff -u -r5a6ad1d7cd7a517fbf0a8eb1293cb6d4d0dff13b -rdeccca7f64383d627e700a8bb929742eb33d947a --- Common.h (.../Common.h) (revision 5a6ad1d7cd7a517fbf0a8eb1293cb6d4d0dff13b) +++ Common.h (.../Common.h) (revision deccca7f64383d627e700a8bb929742eb33d947a) @@ -8,7 +8,7 @@ * @file Common.h * * @author (last) Dara Navaei -* @date (last) 21-May-2022 +* @date (last) 21-Sep-2022 * * @author (original) Sean * @date (original) 04-Feb-2020 @@ -34,7 +34,7 @@ typedef float F32; ///< 32-bit floating point type typedef double F64; ///< 64-bit floating point type -typedef long long U64; ///< 64-bit signed integer type +typedef long long S64; ///< 64-bit signed integer type typedef unsigned int U32; ///< 32-bit unsigned integer type typedef int S32; ///< 32-bit signed integer type typedef unsigned short U16; ///< 16-bit unsigned integer type @@ -121,6 +121,8 @@ #define BITS_12_FULL_SCALE 4096 ///< Full scale range for 12 bit ADC or DAC #define BITS_14_FULL_SCALE 16384 ///< Full scale range for 14 bit ADC or DAC #define BITS_16_FULL_SCALE 65536 ///< Full scale range for 16 bit ADC or DAC +#define BITS_24_FULL_SCALE 16777216 ///< Full scale range for 24 bit ADC or DAC +#define HALF 0.5F ///< Half // **** Common Macros ****