Wahoo Fitness API  3.6.1
Documentation for the iPhone version of the Wahoo Fitness API.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
fit_config.h
Go to the documentation of this file.
1 // The following FIT Protocol software provided may be used with FIT protocol
3 // devices only and remains the copyrighted property of Dynastream Innovations Inc.
4 // The software is being provided on an "as-is" basis and as an accommodation,
5 // and therefore all warranties, representations, or guarantees of any kind
6 // (whether express, implied or statutory) including, without limitation,
7 // warranties of merchantability, non-infringement, or fitness for a particular
8 // purpose, are specifically disclaimed.
9 //
10 // Copyright 2008 Dynastream Innovations Inc.
12 
13 
14 #if !defined(FIT_CONFIG_H)
15 #define FIT_CONFIG_H
16 
17 
18 #if defined(__cplusplus)
19  extern "C" {
20 #endif
21 
22 #define FIT_USE_STDINT_H // Define to use stdint.h types. By default size in bytes of integer types assumed to be char=1, short=2, long=4.
23 
24 #define FIT_LOCAL_MESGS 16 // 1-16. Sets maximum number of local messages that can be decoded. Lower to minimize RAM requirements.
25 #define FIT_ARCH_ENDIAN FIT_ARCH_ENDIAN_LITTLE // Set to correct endian for build architecture.
26 
27 #define FIT_CONVERT_CHECK_CRC // Define to check file crc.
28 #define FIT_CONVERT_CHECK_FILE_HDR_DATA_TYPE // Define to check file header for FIT data type. Verifies file is FIT format before starting decode.
29 #define FIT_CONVERT_TIME_RECORD // Define to support time records (compressed timestamp).
30 //#define FIT_CONVERT_MULTI_THREAD // Define to support multiple conversion threads.
31 
32 #if defined(__cplusplus)
33  }
34 #endif
35 
36 #endif // !defined(FIT_CONFIG_H)