Skip to content

Commit 2d5e966

Browse files
committed
Adds keywords
1 parent aeb5c42 commit 2d5e966

File tree

2 files changed

+171
-1
lines changed

2 files changed

+171
-1
lines changed

examples/Ex1_BasicReadings/Ex1_BasicReadings.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include <Wire.h>
22
#include "SparkFun_Qwiic_KX13X.h"
33

4-
QwiicKX132 kxAccel;
4+
QwiicKX134 kxAccel;
55
outputData myData; // This will hold the accelerometer's output.
66

77
void setup() {

keywords.txt

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
==================================
2+
CLASS
3+
==================================
4+
QwiicKX13xCore KEYWORD1
5+
6+
==================================
7+
FUNCTIONS
8+
==================================
9+
beginCore KEYWORD2
10+
beginSPICore KEYWORD2
11+
initialize KEYWORD2
12+
runCommandTest KEYWORD2
13+
accelControl KEYWORD2
14+
readAccelState KEYWORD2
15+
setRange KEYWORD2
16+
setOutputDataRate KEYWORD2
17+
readOutputDataRate KEYWORD2
18+
setInterruptPin KEYWORD2
19+
routeHardwareInterrupt KEYWORD2
20+
clearInterrupt KEYWORD2
21+
dataTrigger KEYWORD2
22+
setBufferThreshold KEYWORD2
23+
setBufferOperation KEYWORD2
24+
enableBuffer KEYWORD2
25+
getRawAccelData KEYWORD2
26+
readRegister KEYWORD2
27+
writeRegister KEYWORD2
28+
readMultipleRegisters KEYWORD2
29+
overBufLenI2CRead KEYWORD2
30+
31+
==================================
32+
CONSTANTS
33+
==================================
34+
KX13X_DEFAULT_ADDRESS LITERAL1
35+
KX13X_ALT_ADDRESS LITERAL1
36+
KX132_WHO_AM_I LITERAL1
37+
KX134_WHO_AM_I LITERAL1
38+
TOTAL_ACCEL_DATA_16BIT LITERAL1
39+
TOTAL_ACCEL_DATA_8BIT LITERAL1
40+
MAX_BUFFER_LENGTH LITERAL1
41+
XLSB LITERAL1
42+
XMSB LITERAL1
43+
YLSB LITERAL1
44+
YMSB LITERAL1
45+
ZLSB LITERAL1
46+
ZMSB LITERAL1
47+
SPI_READ LITERAL1
48+
SPI_WRITE LITERAL1
49+
DEFAULT_SETTINGS LITERAL1
50+
INT_SETTINGS LITERAL1
51+
SOFT_INT_SETTINGS LITERAL1
52+
BUFFER_SETTINGS LITERAL1
53+
TILT_SETTINGS LITERAL1
54+
COTR_DEF_STATE LITERAL1
55+
COTR_POS_STATE LITERAL1
56+
BUFFER_16BIT_SAMPLES LITERAL1
57+
BUFFER_8BIT_SAMPLES LITERAL1
58+
BUFFER_MODE_FIFO LITERAL1
59+
BUFFER_MODE_STREAM LITERAL1
60+
BUFFER_MODE_TRIGGER LITERAL1
61+
KX132_RANGE2G LITERAL1
62+
KX132_RANGE4G LITERAL1
63+
KX132_RANGE8G LITERAL1
64+
KX132_RANGE16G LITERAL1
65+
KX134_RANGE8G LITERAL1
66+
KX134_RANGE16G LITERAL1
67+
KX134_RANGE32G LITERAL1
68+
KX134_RANGE64G LITERAL1
69+
KX13X_MAN_ID LITERAL1
70+
KX13X_PART_ID LITERAL1
71+
KX13X_XADP_L LITERAL1
72+
KX13X_XADP_H LITERAL1
73+
KX13X_YADP_L LITERAL1
74+
KX13X_YADP_H LITERAL1
75+
KX13X_ZADP_L LITERAL1
76+
KX13X_ZADP_H LITERAL1
77+
KX13X_XOUT_L LITERAL1
78+
KX13X_XOUT_H LITERAL1
79+
KX13X_YOUT_L LITERAL1
80+
KX13X_YOUT_H LITERAL1
81+
KX13X_ZOUT_L LITERAL1
82+
KX13X_ZOUT_H LITERAL1
83+
KX13X_COTR LITERAL1
84+
KX13X_WHO_AM_I LITERAL1
85+
KXI3X_TSCP LITERAL1
86+
KX13X_TSPP LITERAL1
87+
KX13X_INS1 LITERAL1
88+
KX13X_INS2 LITERAL1
89+
KX13X_INS3 LITERAL1
90+
KX13X_STATUS_REG LITERAL1
91+
KX13X_INT_REL LITERAL1
92+
KX13X_CNTL1 LITERAL1
93+
KX13X_CNTL2 LITERAL1
94+
KX13X_CNTL3 LITERAL1
95+
KX13X_CNTL4 LITERAL1
96+
KX13X_CNTL5 LITERAL1
97+
KX13X_CNTL6 LITERAL1
98+
KX13X_ODCNTL LITERAL1
99+
KX13X_INC1 LITERAL1
100+
KX13X_INC2 LITERAL1
101+
KX13X_INC3 LITERAL1
102+
KX13X_INC4 LITERAL1
103+
KX13X_INC5 LITERAL1
104+
KX13X_INC6 LITERAL1
105+
KX13X_TILT_TIMER LITERAL1
106+
KX13X_TDTRC LITERAL1
107+
KX13X_TDTC LITERAL1
108+
KX13X_TTH LITERAL1
109+
KX13X_TTL LITERAL1
110+
KX13X_FTD LITERAL1
111+
KX13X_STD LITERAL1
112+
KX13X_TLT LITERAL1
113+
KX13X_TWS LITERAL1
114+
KX13X_FFTH LITERAL1
115+
KX13X_FFC LITERAL1
116+
KX13X_FFCNTL LITERAL1
117+
KX13X_TILT_ANGLE_LL LITERAL1
118+
KX13X_TILT_ANGLE_HL LITERAL1
119+
KX13X_HYST_SET LITERAL1
120+
KX13X_LP_CNTL1 LITERAL1
121+
KX13X_LP_CNTL2 LITERAL1
122+
KX13X_WUFTH LITERAL1
123+
KX13X_BTSWUFTH LITERAL1
124+
KX13X_BTSTH LITERAL1
125+
KX13X_BTSC LITERAL1
126+
KX13X_WUFC LITERAL1
127+
KX13X_SELF_TEST LITERAL1
128+
KX13X_BUF_CNTL1 LITERAL1
129+
KX13X_BUF_CNTL2 LITERAL1
130+
KX13X_BUF_STATUS_1 LITERAL1
131+
KX13X_BUF_STATUS_2 LITERAL1
132+
KX13X_BUF_CLEAR LITERAL1
133+
KX13X_BUF_READ LITERAL1
134+
KX13X_ADP_CNTL1 LITERAL1
135+
KX13X_ADP_CNTL2 LITERAL1
136+
KX13X_ADP_CNTL3 LITERAL1
137+
KX13X_ADP_CNTL4 LITERAL1
138+
KX13X_ADP_CNTL5 LITERAL1
139+
KX13X_ADP_CNTL6 LITERAL1
140+
KX13X_ADP_CNTL7 LITERAL1
141+
KX13X_ADP_CNTL8 LITERAL1
142+
KX13X_ADP_CNTL9 LITERAL1
143+
KX13X_ADP_CNTL10 LITERAL1
144+
KX13X_ADP_CNTL11 LITERAL1
145+
KX13X_ADP_CNTL12 LITERAL1
146+
KX13X_ADP_CNTL13 LITERAL1
147+
KX13X_ADP_CNTL14 LITERAL1
148+
KX13X_ADP_CNTL15 LITERAL1
149+
KX13X_ADP_CNTL16 LITERAL1
150+
KX13X_ADP_CNTL17 LITERAL1
151+
KX13X_ADP_CNTL18 LITERAL1
152+
KX13X_ADP_CNTL19 LITERAL1
153+
KX13X_SUCCESS LITERAL1
154+
KX13X_GENERAL_ERROR LITERAL1
155+
KX13X_I2C_ERROR LITERAL1
156+
HI_TILT_POSITION LITERAL1
157+
HI_WAKE_UP LITERAL1
158+
HI_TAP_DOUBLE_TAP LITERAL1
159+
HI_BACK_TO_SLEEP LITERAL1
160+
HI_DATA_READY LITERAL1
161+
HI_WATERMARK LITERAL1
162+
HI_BUFFER_FULL LITERAL1
163+
HI_FREEFALL LITERAL1
164+
165+
==================================
166+
DATA TYPES
167+
==================================
168+
KX13X_REGISTERS KEYWORD1
169+
KX13X_STATUS_t KEYWORD1
170+
HARDWARE_INTERRUPT KEYWORD1

0 commit comments

Comments
 (0)