aboutsummaryrefslogtreecommitdiffstats
path: root/Java/com_phidgets_TemperatureSensorPhidget.h
blob: dba8b3426caedabe63ac97563aa7fbcabf7d615f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_phidgets_TemperatureSensorPhidget */

#ifndef _Included_com_phidgets_TemperatureSensorPhidget
#define _Included_com_phidgets_TemperatureSensorPhidget
#ifdef __cplusplus
extern "C" {
#endif
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_CRITICAL
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_CRITICAL 1L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_ERROR
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_ERROR 2L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_WARNING
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_WARNING 3L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_DEBUG
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_DEBUG 4L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_INFO
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_INFO 5L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_VERBOSE
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_LOG_VERBOSE 6L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_NOTHING
#define com_phidgets_TemperatureSensorPhidget_PHIDID_NOTHING 1L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ACCELEROMETER_3AXIS
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ACCELEROMETER_3AXIS 126L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ADVANCEDSERVO_1MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ADVANCEDSERVO_1MOTOR 130L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ANALOG_4OUTPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ANALOG_4OUTPUT 55L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ADVANCEDSERVO_8MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ADVANCEDSERVO_8MOTOR 58L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_BIPOLAR_STEPPER_1MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_BIPOLAR_STEPPER_1MOTOR 123L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_BRIDGE_4INPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_BRIDGE_4INPUT 59L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ENCODER_1ENCODER_1INPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ENCODER_1ENCODER_1INPUT 75L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ENCODER_HS_1ENCODER
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ENCODER_HS_1ENCODER 128L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ENCODER_HS_4ENCODER_4INPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ENCODER_HS_4ENCODER_4INPUT 79L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_FREQUENCYCOUNTER_2INPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_FREQUENCYCOUNTER_2INPUT 53L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_GPS
#define com_phidgets_TemperatureSensorPhidget_PHIDID_GPS 121L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_0_4
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_0_4 64L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_0_8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_0_8 129L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_16_16
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_16_16 68L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_8_8_8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_8_8_8 69L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_8_8_8_w_LCD
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_8_8_8_w_LCD 125L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_IR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_IR 77L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_LED_64
#define com_phidgets_TemperatureSensorPhidget_PHIDID_LED_64 74L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_LED_64_ADV
#define com_phidgets_TemperatureSensorPhidget_PHIDID_LED_64_ADV 76L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_LINEAR_TOUCH
#define com_phidgets_TemperatureSensorPhidget_PHIDID_LINEAR_TOUCH 118L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_MOTORCONTROL_HC_2MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_MOTORCONTROL_HC_2MOTOR 89L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_MOTORCONTROL_LV_2MOTOR_4INPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_MOTORCONTROL_LV_2MOTOR_4INPUT 88L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_MOTORCONTROL_1MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_MOTORCONTROL_1MOTOR 62L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_PHSENSOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_PHSENSOR 116L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_RFID_2OUTPUT
#define com_phidgets_TemperatureSensorPhidget_PHIDID_RFID_2OUTPUT 49L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ROTARY_TOUCH
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ROTARY_TOUCH 119L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_1MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_1MOTOR 57L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_SPATIAL_ACCEL_3AXIS
#define com_phidgets_TemperatureSensorPhidget_PHIDID_SPATIAL_ACCEL_3AXIS 127L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_SPATIAL_ACCEL_GYRO_COMPASS
#define com_phidgets_TemperatureSensorPhidget_PHIDID_SPATIAL_ACCEL_GYRO_COMPASS 51L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEMPERATURESENSOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEMPERATURESENSOR 112L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEMPERATURESENSOR_4
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEMPERATURESENSOR_4 50L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_2x20_w_8_8_8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_2x20_w_8_8_8 381L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_ADAPTER
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_ADAPTER 61L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_UNIPOLAR_STEPPER_4MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_UNIPOLAR_STEPPER_4MOTOR 122L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_ACCELEROMETER_2AXIS
#define com_phidgets_TemperatureSensorPhidget_PHIDID_ACCELEROMETER_2AXIS 113L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_8_8_w_LCD
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_0_8_8_w_LCD 83L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_4_8_8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_INTERFACEKIT_4_8_8 4L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_RFID
#define com_phidgets_TemperatureSensorPhidget_PHIDID_RFID 48L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_1MOTOR_OLD
#define com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_1MOTOR_OLD 2L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_4MOTOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_4MOTOR 56L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_4MOTOR_OLD
#define com_phidgets_TemperatureSensorPhidget_PHIDID_SERVO_4MOTOR_OLD 3L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_2x20
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_2x20 82L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_2x20_w_0_8_8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLCD_2x20_w_0_8_8 339L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLED_1x8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLED_1x8 73L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLED_4x8
#define com_phidgets_TemperatureSensorPhidget_PHIDID_TEXTLED_4x8 72L
#undef com_phidgets_TemperatureSensorPhidget_PHIDID_WEIGHTSENSOR
#define com_phidgets_TemperatureSensorPhidget_PHIDID_WEIGHTSENSOR 114L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_NOTHING
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_NOTHING 1L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ACCELEROMETER
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ACCELEROMETER 2L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ADVANCEDSERVO
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ADVANCEDSERVO 3L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ANALOG
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ANALOG 22L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_BRIDGE
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_BRIDGE 23L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ENCODER
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_ENCODER 4L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_FREQUENCYCOUNTER
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_FREQUENCYCOUNTER 21L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_GPS
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_GPS 5L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_INTERFACEKIT
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_INTERFACEKIT 7L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_LED
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_LED 8L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_MOTORCONTROL
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_MOTORCONTROL 9L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_PHSENSOR
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_PHSENSOR 10L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_RFID
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_RFID 11L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_SERVO
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_SERVO 12L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_STEPPER
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_STEPPER 13L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_TEMPERATURESENSOR
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_TEMPERATURESENSOR 14L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_TEXTLCD
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_TEXTLCD 15L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_TEXTLED
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_TEXTLED 16L
#undef com_phidgets_TemperatureSensorPhidget_PHIDCLASS_WEIGHTSENSOR
#define com_phidgets_TemperatureSensorPhidget_PHIDCLASS_WEIGHTSENSOR 17L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_K_TYPE
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_K_TYPE 1L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_J_TYPE
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_J_TYPE 2L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_E_TYPE
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_E_TYPE 3L
#undef com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_T_TYPE
#define com_phidgets_TemperatureSensorPhidget_PHIDGET_TEMPERATURE_SENSOR_T_TYPE 4L
/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    create
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_com_phidgets_TemperatureSensorPhidget_create
  (JNIEnv *, jclass);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getTemperatureInputCount
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_phidgets_TemperatureSensorPhidget_getTemperatureInputCount
  (JNIEnv *, jobject);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getSensorCount
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_com_phidgets_TemperatureSensorPhidget_getSensorCount
  (JNIEnv *, jobject);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getTemperature
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getTemperature
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getTemperatureMax
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getTemperatureMax
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getTemperatureMin
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getTemperatureMin
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getAmbientTemperature
 * Signature: ()D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getAmbientTemperature
  (JNIEnv *, jobject);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getAmbientTemperatureMax
 * Signature: ()D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getAmbientTemperatureMax
  (JNIEnv *, jobject);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getAmbientTemperatureMin
 * Signature: ()D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getAmbientTemperatureMin
  (JNIEnv *, jobject);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getPotential
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getPotential
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getPotentialMax
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getPotentialMax
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getPotentialMin
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getPotentialMin
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    setTemperatureChangeTrigger
 * Signature: (ID)V
 */
JNIEXPORT void JNICALL Java_com_phidgets_TemperatureSensorPhidget_setTemperatureChangeTrigger
  (JNIEnv *, jobject, jint, jdouble);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getTemperatureChangeTrigger
 * Signature: (I)D
 */
JNIEXPORT jdouble JNICALL Java_com_phidgets_TemperatureSensorPhidget_getTemperatureChangeTrigger
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    getThermocoupleType
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_com_phidgets_TemperatureSensorPhidget_getThermocoupleType
  (JNIEnv *, jobject, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    setThermocoupleType
 * Signature: (II)V
 */
JNIEXPORT void JNICALL Java_com_phidgets_TemperatureSensorPhidget_setThermocoupleType
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     com_phidgets_TemperatureSensorPhidget
 * Method:    enableTemperatureChangeEvents
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_com_phidgets_TemperatureSensorPhidget_enableTemperatureChangeEvents
  (JNIEnv *, jobject, jboolean);

#ifdef __cplusplus
}
#endif
#endif