Skip to content

Commit 80ea606

Browse files
committed
Make v1.0.0 ready for arduino library registry.
1 parent b218ca7 commit 80ea606

File tree

2 files changed

+140
-1
lines changed

2 files changed

+140
-1
lines changed

keywords.txt

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
# Syntax Coloring Map for SparkFun AS7331 Arduino Library
2+
3+
# Datatypes (KEYWORD1)
4+
as7331_device_op_state_t KEYWORD1
5+
as7331_power_state_t KEYWORD1
6+
as7331_startstate_t KEYWORD1
7+
as7331_gain_t KEYWORD1
8+
as7331_ext_syn_temp_meas_t KEYWORD1
9+
as7331_conv_clk_freq_t KEYWORD1
10+
as7331_ready_pin_mode_t KEYWORD1
11+
as7331_standby_mode_t KEYWORD1
12+
as7331_meas_mode_t KEYWORD1
13+
as7331_simple_reg_read_mode_t KEYWORD1
14+
as7331_conv_time_t KEYWORD1
15+
as7331_divider_enable_t KEYWORD1
16+
as7331_divider_val_t KEYWORD1
17+
sfe_as7331_reg_cfg_break_t KEYWORD1
18+
sfe_as7331_reg_cfg_edges_t KEYWORD1
19+
20+
# Methods and Functions (KEYWORD2)
21+
begin KEYWORD2
22+
init KEYWORD2
23+
writeRegister KEYWORD2
24+
readRegister KEYWORD2
25+
isConnected KEYWORD2
26+
getDeviceID KEYWORD2
27+
runDefaultSetup KEYWORD2
28+
startMeasurement KEYWORD2
29+
setCommunicationBus KEYWORD2
30+
setCommunicationDevSettings KEYWORD2
31+
setDeviceAddress KEYWORD2
32+
reset KEYWORD2
33+
readTemp KEYWORD2
34+
readUVA KEYWORD2
35+
readUVB KEYWORD2
36+
readUVC KEYWORD2
37+
readAllUV KEYWORD2
38+
readAll KEYWORD2
39+
readOutConv KEYWORD2
40+
getState KEYWORD2
41+
getConfig KEYWORD2
42+
setGain KEYWORD2
43+
setConversionTime KEYWORD2
44+
setCClk KEYWORD2
45+
setEnableDivider KEYWORD2
46+
setDigitalDivider KEYWORD2
47+
setReadyPinMode KEYWORD2
48+
setEnableTemperatureConversion KEYWORD2
49+
setIndexMode KEYWORD2
50+
setBreakTime KEYWORD2
51+
setNumEdges KEYWORD2
52+
getConfigGain KEYWORD2
53+
getConfigCClk KEYWORD2
54+
getConfigConversionTime KEYWORD2
55+
getConfigReadyPinMode KEYWORD2
56+
getConfigDividerEnabled KEYWORD2
57+
getConfigDividerRange KEYWORD2
58+
getConfigExternalSyncTempConversion KEYWORD2
59+
getConfigIndexMode KEYWORD2
60+
getConfigBreakTime KEYWORD2
61+
getConfigNumEdges KEYWORD2
62+
getPowerState KEYWORD2
63+
setPowerState KEYWORD2
64+
getOperationMode KEYWORD2
65+
setOperationMode KEYWORD2
66+
getMeasurementMode KEYWORD2
67+
setMeasurementMode KEYWORD2
68+
getStandbyMode KEYWORD2
69+
setStandbyMode KEYWORD2
70+
getStartStateMode KEYWORD2
71+
setStartStateMode KEYWORD2
72+
getStatePower KEYWORD2
73+
getStateOperational KEYWORD2
74+
getStateMeasurement KEYWORD2
75+
getStateStandby KEYWORD2
76+
getStateStart KEYWORD2
77+
getStatus KEYWORD2
78+
getOSR KEYWORD2
79+
setOSR KEYWORD2
80+
getCReg1 KEYWORD2
81+
setCReg1 KEYWORD2
82+
getCReg2 KEYWORD2
83+
setCReg2 KEYWORD2
84+
getCReg3 KEYWORD2
85+
setCReg3 KEYWORD2
86+
getBreak KEYWORD2
87+
setBreak KEYWORD2
88+
getEdges KEYWORD2
89+
setEdges KEYWORD2
90+
getOptIndex KEYWORD2
91+
setOptIndex KEYWORD2
92+
convertRawTempToTempC KEYWORD2
93+
calculateConversionFactors KEYWORD2
94+
95+
# Instances (KEYWORD2)
96+
97+
98+
# Structures (KEYWORD3)
99+
sfeAS7331_measures_t KEYWORD3
100+
sfeAS7331_config_t KEYWORD3
101+
sfeAS7331_state_t KEYWORD3
102+
sfe_as7331_reg_cfg_osr_t KEYWORD3
103+
sfe_as7331_reg_cfg_agen_t KEYWORD3
104+
sfe_as7331_reg_cfg_creg1_t KEYWORD3
105+
sfe_as7331_reg_cfg_creg2_t KEYWORD3
106+
sfe_as7331_reg_cfg_creg3_t KEYWORD3
107+
sfe_as7331_reg_cfg_optreg_t KEYWORD3
108+
sfe_as7331_reg_meas_osr_status_t KEYWORD3
109+
sfe_as7331_reg_meas_temp_t KEYWORD3
110+
sfe_as7331_reg_meas_mres1_t KEYWORD3
111+
sfe_as7331_reg_meas_mres2_t KEYWORD3
112+
sfe_as7331_reg_meas_mres3_t KEYWORD3
113+
sfe_as7331_reg_meas_outconv_l_t KEYWORD3
114+
sfe_as7331_reg_meas_outconv_h_t KEYWORD3
115+
116+
117+
# Constants (LITERAL1)
118+
AS7331_ADDR_DEFAULT LITERAL1
119+
AS7331_ADDR_SEC LITERAL1
120+
AS7331_ADDR_TER LITERAL1
121+
AS7331_ADDR_QUA LITERAL1
122+
AS7331_DEFAULT_DEV_ID LITERAL1
123+
AS7331_DEV_ID_HIGH LITERAL1
124+
SFE_AS7331_REGISTER_CFG_OSR LITERAL1
125+
SFE_AS7331_REGISTER_CFG_AGEN LITERAL1
126+
SFE_AS7331_REGISTER_CFG_CREG1 LITERAL1
127+
SFE_AS7331_REGISTER_CFG_CREG2 LITERAL1
128+
SFE_AS7331_REGISTER_CFG_CREG3 LITERAL1
129+
SFE_AS7331_REGISTER_CFG_BREAK LITERAL1
130+
SFE_AS7331_REGISTER_CFG_EDGES LITERAL1
131+
SFE_AS7331_REGISTER_CFG_OPTREG LITERAL1
132+
SFE_AS7331_REGISTER_MEAS_OSR_STATUS LITERAL1
133+
SFE_AS7331_REGISTER_MEAS_TEMP LITERAL1
134+
SFE_AS7331_REGISTER_MEAS_MRES1 LITERAL1
135+
SFE_AS7331_REGISTER_MEAS_MRES2 LITERAL1
136+
SFE_AS7331_REGISTER_MEAS_MRES3 LITERAL1
137+
SFE_AS7331_REGISTER_MEAS_OUTCONV_L LITERAL1
138+
SFE_AS7331_REGISTER_MEAS_OUTCONV_H LITERAL1

library.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ author=SparkFun Electronics
44
maintainer=SparkFun Electronics
55
sentence=An Arduino library to make use of the Qwiic and Qwiic Mini AS7331 Spectral UV Sensor
66
paragraph=
7-
category=Other
7+
category=Sensors
88
url=https://github.com/sparkfun/SparkFun_AS7331_Arduino_Library
99
architectures=*
10+
includes=SparkFun_AS7331.h

0 commit comments

Comments
 (0)