Neonode zForce(TM) SDK

zForceConfig.h
1 /*
2 * This is an automatically generated file. DO NOT EDIT!
3 *
4 * COPYRIGHT NOTICE: (c) 2017-2022 Neonode Technologies AB. All rights reserved.
5 *
6 */
7 #ifndef ZFORCECONFIG_H
8 #define ZFORCECONFIG_H 1
9
10 // Used by Transport and Protocol layers.
11 #define TRANSPORTPROTOCOL_TableSize 10
12 #define TRANSPORTPROTOCOL_OptionsSeparator "://"
13 #define TRANSPORTPROTOCOL_MaxEntryNameLength 20
14 #define TRANSPORTPROTOCOL_MinEntryNameLength 3
15 #define TRANSPORTPROTOCOL_MaxOptionParameterLength 100
16
17 // Used by Transport.
18 /* #undef USE_SERIALTRANSPORT */
19 #define USE_HIDPIPETRANSPORT true
20
21 // Used by Protocol.
22 #define USE_ASN1PROTOCOL true
23
24 // Used by Device.
25 #define USE_PLATFORMDEVICE true
26 #define USE_SENSORDEVICE true
27 #define USE_COREDEVICE true
28 #define USE_AIRDEVICE true
29 #define USE_PLUSDEVICE true
30 #define USE_LIGHTINGDEVICE true
31
32 // Used by Message.
33 #define USE_ENABLEMESSAGE 1
34 #define USE_DISABLEMESSAGE 1
35 #define USE_OPERATIONMODESMESSAGE 1
36 #define USE_RESOLUTIONMESSAGE 1
37 #define USE_TOUCHACTIVEAREAMESSAGE 1
38 #define USE_TOUCHMESSAGE 1
39 #define USE_NUMBEROFTRACKEDOBJECTSMESSAGE 1
40 #define USE_FINGERFREQUENCYMESSAGE 1
41 #define USE_IDLEFREQUENCYMESSAGE 1
42 #define USE_DETECTEDOBJECTSIZERESTRICTIONMESSAGE 1
43 #define USE_REVERSETOUCHACTIVEAREAMESSAGE 1
44 #define USE_MCUUNIQUEIDENTIFIERMESSAGE 1
45 #define USE_OFFSETMESSAGE 1
46 #define USE_HIDDISPLAYSIZEMESSAGE 1
47 #define USE_FLIPXYMESSAGE 1
48 #define USE_REFLECTIVEEDGEFILTERMESSAGE 1
49 #define USE_MERGETOUCHESMESSAGE 1
50 #define USE_TOUCHMODEMESSAGE 1
51 #define USE_FLOATINGPROTECTIONMESSAGE 1
52 #define USE_SNAPPINGFILTERMESSAGE 1
53 #define USE_DOUBLECLICKPREVENTIONMESSAGE 1
54
55 #endif // ZFORCECONFIG_H