PSoC-FDC1004Q
PSoC FDC1004Q Library
Main Page
Files
File List
Globals
FDC1004Q Library.cydsn
FDC1004Q_Defs.h
Go to the documentation of this file.
1
8
#ifndef __FDC1004Q_REGMAP_H__
9
#define __FDC1004Q_REGMAP_H__
10
14
#define FDC_CAPDAC_FACTOR 3.125
15
16
// =============================================
17
// FDC1004Q REGISTERS
18
// =============================================
19
37
#define FDC1004Q_MEAS1_MSB 0x00
38
46
#define FDC1004Q_MEAS1_LSB 0x01
47
65
#define FDC1004Q_MEAS2_MSB 0x02
66
74
#define FDC1004Q_MEAS2_LSB 0x03
75
93
#define FDC1004Q_MEAS3_MSB 0x04
94
102
#define FDC1004Q_MEAS3_LSB 0x05
103
121
#define FDC1004Q_MEAS4_MSB 0x06
122
123
131
#define FDC1004Q_MEAS4_LSB 0x07
132
157
#define FDC1004Q_CONF_MEAS1 0x08
158
166
#define FDC1004Q_CONF_MEAS2 0x09
167
175
#define FDC1004Q_CONF_MEAS3 0x0A
176
184
#define FDC1004Q_CONF_MEAS4 0x0B
185
227
#define FDC1004Q_FDC_CONF 0x0C
228
254
#define FDC1004Q_OFFSET_CAL_CIN1 0x0D
255
262
#define FDC1004Q_OFFSET_CAL_CIN2 0x0E
263
270
#define FDC1004Q_OFFSET_CAL_CIN3 0x0F
271
278
#define FDC1004Q_OFFSET_CAL_CIN4 0x10
279
303
#define FDC1004Q_GAIN_CAL_CIN1 0x11
304
311
#define FDC1004Q_GAIN_CAL_CIN2 0x12
312
319
#define FDC1004Q_GAIN_CAL_CIN3 0x13
320
327
#define FDC1004Q_GAIN_CAL_CIN4 0x14
328
339
#define FDC1004Q_MANUFACTURER_ID 0xFE
340
349
#define FDC1004Q_DEVICE_ID 0xFF
350
351
// =============================================
352
// ERRORS
353
// =============================================
354
358
#define FDC_OK 0
359
363
#define FDC_COMM_ERR 1
364
368
#define FDC_DEV_NOT_FOUND 2
369
373
#define FDC_CONF_ERR 3
374
378
#define FDC_MEAS_NOT_DONE 4
379
380
// =============================================
381
// SAMPLE RATE VALUES
382
// =============================================
383
387
#define FDC_100_Hz 1
388
392
#define FDC_200_Hz 2
393
396
#define FDC_400_Hz 3
397
398
// =============================================
399
// FDC1004Q CHANNELS
400
// =============================================
401
405
#define FDC_CH_1 0
406
410
#define FDC_CH_2 1
411
415
#define FDC_CH_3 2
416
420
#define FDC_CH_4 3
421
422
// =============================================
423
// FDC1004Q MEAS INPUT
424
// =============================================
425
429
#define FDC_IN_1 0
430
434
#define FDC_IN_2 1
435
439
#define FDC_IN_3 2
440
444
#define FDC_IN_4 3
445
449
#define FDC_CAPDAC 4
450
454
#define FDC_DISABLED 7
455
456
// =============================================
457
// FDC1004Q MEAS INPUT
458
// =============================================
459
463
#define FDC_RP_CH_1 0x80
464
468
#define FDC_RP_CH_2 0x40
469
473
#define FDC_RP_CH_3 0x20
474
478
#define FDC_RP_CH_4 0x10
479
480
481
482
#endif
483
484
/* [] END OF FILE */
Generated by
1.8.11