block/CH: description: Unspecified. items: - name: PSELP description: 'Description cluster[0]: Input positive pin selection for CH[0].' byte_offset: 0 fieldset: PSELP - name: PSELN description: 'Description cluster[0]: Input negative pin selection for CH[0].' byte_offset: 4 fieldset: PSELN - name: CONFIG description: 'Description cluster[0]: Input configuration for CH[0].' byte_offset: 8 fieldset: CONFIG - name: LIMIT description: 'Description cluster[0]: High/low limits for event monitoring a channel.' byte_offset: 12 fieldset: LIMIT block/EVENTS_CH: description: Unspecified. items: - name: LIMITH description: 'Description cluster[0]: Last results is equal or above CH[0].LIMIT.HIGH.' byte_offset: 0 - name: LIMITL description: 'Description cluster[0]: Last results is equal or below CH[0].LIMIT.LOW.' byte_offset: 4 block/RESULT: description: RESULT EasyDMA channel. items: - name: PTR description: Data pointer. byte_offset: 0 fieldset: PTR - name: MAXCNT description: Maximum number of buffer words to transfer. byte_offset: 4 fieldset: MAXCNT - name: AMOUNT description: Number of buffer words transferred since last START. byte_offset: 8 access: Read fieldset: AMOUNT block/SAADC: description: Analog to Digital Converter. items: - name: TASKS_START description: Start the ADC and prepare the result buffer in RAM. byte_offset: 0 access: Write - name: TASKS_SAMPLE description: Take one ADC sample, if scan is enabled all channels are sampled. byte_offset: 4 access: Write - name: TASKS_STOP description: Stop the ADC and terminate any on-going conversion. byte_offset: 8 access: Write - name: TASKS_CALIBRATEOFFSET description: Starts offset auto-calibration. byte_offset: 12 access: Write - name: EVENTS_STARTED description: The ADC has started. byte_offset: 256 - name: EVENTS_END description: The ADC has filled up the Result buffer. byte_offset: 260 - name: EVENTS_DONE description: A conversion task has been completed. Depending on the mode, multiple conversions might be needed for a result to be transferred to RAM. byte_offset: 264 - name: EVENTS_RESULTDONE description: A result is ready to get transferred to RAM. byte_offset: 268 - name: EVENTS_CALIBRATEDONE description: Calibration is complete. byte_offset: 272 - name: EVENTS_STOPPED description: The ADC has stopped. byte_offset: 276 - name: EVENTS_CH description: Unspecified. array: len: 8 stride: 8 byte_offset: 280 block: EVENTS_CH - name: INTEN description: Enable or disable interrupt. byte_offset: 768 fieldset: INTEN - name: INTENSET description: Enable interrupt. byte_offset: 772 fieldset: INTENSET - name: INTENCLR description: Disable interrupt. byte_offset: 776 fieldset: INTENCLR - name: STATUS description: Status. byte_offset: 1024 access: Read fieldset: STATUS - name: ENABLE description: Enable or disable ADC. byte_offset: 1280 fieldset: ENABLE - name: CH description: Unspecified. array: len: 8 stride: 16 byte_offset: 1296 block: CH - name: RESOLUTION description: Resolution configuration. byte_offset: 1520 fieldset: RESOLUTION - name: OVERSAMPLE description: Oversampling configuration. OVERSAMPLE should not be combined with SCAN. The RESOLUTION is applied before averaging, thus for high OVERSAMPLE a higher RESOLUTION should be used. byte_offset: 1524 fieldset: OVERSAMPLE - name: SAMPLERATE description: Controls normal or continuous sample rate. byte_offset: 1528 fieldset: SAMPLERATE - name: RESULT description: RESULT EasyDMA channel. byte_offset: 1580 block: RESULT fieldset/AMOUNT: description: Number of buffer words transferred since last START. fields: - name: AMOUNT description: Number of buffer words transferred since last START. This register can be read after an END or STOPPED event. bit_offset: 0 bit_size: 15 fieldset/CONFIG: description: 'Description cluster[0]: Input configuration for CH[0].' fields: - name: RESP description: Positive channel resistor control. bit_offset: 0 bit_size: 2 enum: RESP - name: RESN description: Negative channel resistor control. bit_offset: 4 bit_size: 2 enum: RESN - name: GAIN description: Gain control. bit_offset: 8 bit_size: 3 enum: GAIN - name: REFSEL description: Reference control. bit_offset: 12 bit_size: 1 enum: REFSEL - name: TACQ description: Acquisition time, the time the ADC uses to sample the input voltage. bit_offset: 16 bit_size: 3 enum: TACQ - name: MODE description: Enable differential mode. bit_offset: 20 bit_size: 1 enum: CONFIG_MODE - name: BURST description: Enable burst mode. bit_offset: 24 bit_size: 1 enum: BURST fieldset/ENABLE: description: Enable or disable ADC. fields: - name: ENABLE description: Enable or disable ADC. bit_offset: 0 bit_size: 1 enum: ENABLE fieldset/INTEN: description: Enable or disable interrupt. fields: - name: STARTED description: Enable or disable interrupt for STARTED event. bit_offset: 0 bit_size: 1 enum: INTEN_STARTED - name: END description: Enable or disable interrupt for END event. bit_offset: 1 bit_size: 1 enum: INTEN_END - name: DONE description: Enable or disable interrupt for DONE event. bit_offset: 2 bit_size: 1 enum: INTEN_DONE - name: RESULTDONE description: Enable or disable interrupt for RESULTDONE event. bit_offset: 3 bit_size: 1 enum: INTEN_RESULTDONE - name: CALIBRATEDONE description: Enable or disable interrupt for CALIBRATEDONE event. bit_offset: 4 bit_size: 1 enum: INTEN_CALIBRATEDONE - name: STOPPED description: Enable or disable interrupt for STOPPED event. bit_offset: 5 bit_size: 1 enum: INTEN_STOPPED - name: CH0LIMITH description: Enable or disable interrupt for CH[0].LIMITH event. bit_offset: 6 bit_size: 1 enum: INTEN_CH0LIMITH - name: CH0LIMITL description: Enable or disable interrupt for CH[0].LIMITL event. bit_offset: 7 bit_size: 1 enum: INTEN_CH0LIMITL - name: CH1LIMITH description: Enable or disable interrupt for CH[1].LIMITH event. bit_offset: 8 bit_size: 1 enum: INTEN_CH1LIMITH - name: CH1LIMITL description: Enable or disable interrupt for CH[1].LIMITL event. bit_offset: 9 bit_size: 1 enum: INTEN_CH1LIMITL - name: CH2LIMITH description: Enable or disable interrupt for CH[2].LIMITH event. bit_offset: 10 bit_size: 1 enum: INTEN_CH2LIMITH - name: CH2LIMITL description: Enable or disable interrupt for CH[2].LIMITL event. bit_offset: 11 bit_size: 1 enum: INTEN_CH2LIMITL - name: CH3LIMITH description: Enable or disable interrupt for CH[3].LIMITH event. bit_offset: 12 bit_size: 1 enum: INTEN_CH3LIMITH - name: CH3LIMITL description: Enable or disable interrupt for CH[3].LIMITL event. bit_offset: 13 bit_size: 1 enum: INTEN_CH3LIMITL - name: CH4LIMITH description: Enable or disable interrupt for CH[4].LIMITH event. bit_offset: 14 bit_size: 1 enum: INTEN_CH4LIMITH - name: CH4LIMITL description: Enable or disable interrupt for CH[4].LIMITL event. bit_offset: 15 bit_size: 1 enum: INTEN_CH4LIMITL - name: CH5LIMITH description: Enable or disable interrupt for CH[5].LIMITH event. bit_offset: 16 bit_size: 1 enum: INTEN_CH5LIMITH - name: CH5LIMITL description: Enable or disable interrupt for CH[5].LIMITL event. bit_offset: 17 bit_size: 1 enum: INTEN_CH5LIMITL - name: CH6LIMITH description: Enable or disable interrupt for CH[6].LIMITH event. bit_offset: 18 bit_size: 1 enum: INTEN_CH6LIMITH - name: CH6LIMITL description: Enable or disable interrupt for CH[6].LIMITL event. bit_offset: 19 bit_size: 1 enum: INTEN_CH6LIMITL - name: CH7LIMITH description: Enable or disable interrupt for CH[7].LIMITH event. bit_offset: 20 bit_size: 1 enum: INTEN_CH7LIMITH - name: CH7LIMITL description: Enable or disable interrupt for CH[7].LIMITL event. bit_offset: 21 bit_size: 1 enum: INTEN_CH7LIMITL fieldset/INTENCLR: description: Disable interrupt. fields: - name: STARTED description: Write '1' to Disable interrupt for STARTED event. bit_offset: 0 bit_size: 1 enum: INTENCLR_STARTED - name: END description: Write '1' to Disable interrupt for END event. bit_offset: 1 bit_size: 1 enum: INTENCLR_END - name: DONE description: Write '1' to Disable interrupt for DONE event. bit_offset: 2 bit_size: 1 enum: INTENCLR_DONE - name: RESULTDONE description: Write '1' to Disable interrupt for RESULTDONE event. bit_offset: 3 bit_size: 1 enum: INTENCLR_RESULTDONE - name: CALIBRATEDONE description: Write '1' to Disable interrupt for CALIBRATEDONE event. bit_offset: 4 bit_size: 1 enum: INTENCLR_CALIBRATEDONE - name: STOPPED description: Write '1' to Disable interrupt for STOPPED event. bit_offset: 5 bit_size: 1 enum: INTENCLR_STOPPED - name: CH0LIMITH description: Write '1' to Disable interrupt for CH[0].LIMITH event. bit_offset: 6 bit_size: 1 enum: INTENCLR_CH0LIMITH - name: CH0LIMITL description: Write '1' to Disable interrupt for CH[0].LIMITL event. bit_offset: 7 bit_size: 1 enum: INTENCLR_CH0LIMITL - name: CH1LIMITH description: Write '1' to Disable interrupt for CH[1].LIMITH event. bit_offset: 8 bit_size: 1 enum: INTENCLR_CH1LIMITH - name: CH1LIMITL description: Write '1' to Disable interrupt for CH[1].LIMITL event. bit_offset: 9 bit_size: 1 enum: INTENCLR_CH1LIMITL - name: CH2LIMITH description: Write '1' to Disable interrupt for CH[2].LIMITH event. bit_offset: 10 bit_size: 1 enum: INTENCLR_CH2LIMITH - name: CH2LIMITL description: Write '1' to Disable interrupt for CH[2].LIMITL event. bit_offset: 11 bit_size: 1 enum: INTENCLR_CH2LIMITL - name: CH3LIMITH description: Write '1' to Disable interrupt for CH[3].LIMITH event. bit_offset: 12 bit_size: 1 enum: INTENCLR_CH3LIMITH - name: CH3LIMITL description: Write '1' to Disable interrupt for CH[3].LIMITL event. bit_offset: 13 bit_size: 1 enum: INTENCLR_CH3LIMITL - name: CH4LIMITH description: Write '1' to Disable interrupt for CH[4].LIMITH event. bit_offset: 14 bit_size: 1 enum: INTENCLR_CH4LIMITH - name: CH4LIMITL description: Write '1' to Disable interrupt for CH[4].LIMITL event. bit_offset: 15 bit_size: 1 enum: INTENCLR_CH4LIMITL - name: CH5LIMITH description: Write '1' to Disable interrupt for CH[5].LIMITH event. bit_offset: 16 bit_size: 1 enum: INTENCLR_CH5LIMITH - name: CH5LIMITL description: Write '1' to Disable interrupt for CH[5].LIMITL event. bit_offset: 17 bit_size: 1 enum: INTENCLR_CH5LIMITL - name: CH6LIMITH description: Write '1' to Disable interrupt for CH[6].LIMITH event. bit_offset: 18 bit_size: 1 enum: INTENCLR_CH6LIMITH - name: CH6LIMITL description: Write '1' to Disable interrupt for CH[6].LIMITL event. bit_offset: 19 bit_size: 1 enum: INTENCLR_CH6LIMITL - name: CH7LIMITH description: Write '1' to Disable interrupt for CH[7].LIMITH event. bit_offset: 20 bit_size: 1 enum: INTENCLR_CH7LIMITH - name: CH7LIMITL description: Write '1' to Disable interrupt for CH[7].LIMITL event. bit_offset: 21 bit_size: 1 enum: INTENCLR_CH7LIMITL fieldset/INTENSET: description: Enable interrupt. fields: - name: STARTED description: Write '1' to Enable interrupt for STARTED event. bit_offset: 0 bit_size: 1 enum: INTENSET_STARTED - name: END description: Write '1' to Enable interrupt for END event. bit_offset: 1 bit_size: 1 enum: INTENSET_END - name: DONE description: Write '1' to Enable interrupt for DONE event. bit_offset: 2 bit_size: 1 enum: INTENSET_DONE - name: RESULTDONE description: Write '1' to Enable interrupt for RESULTDONE event. bit_offset: 3 bit_size: 1 enum: INTENSET_RESULTDONE - name: CALIBRATEDONE description: Write '1' to Enable interrupt for CALIBRATEDONE event. bit_offset: 4 bit_size: 1 enum: INTENSET_CALIBRATEDONE - name: STOPPED description: Write '1' to Enable interrupt for STOPPED event. bit_offset: 5 bit_size: 1 enum: INTENSET_STOPPED - name: CH0LIMITH description: Write '1' to Enable interrupt for CH[0].LIMITH event. bit_offset: 6 bit_size: 1 enum: INTENSET_CH0LIMITH - name: CH0LIMITL description: Write '1' to Enable interrupt for CH[0].LIMITL event. bit_offset: 7 bit_size: 1 enum: INTENSET_CH0LIMITL - name: CH1LIMITH description: Write '1' to Enable interrupt for CH[1].LIMITH event. bit_offset: 8 bit_size: 1 enum: INTENSET_CH1LIMITH - name: CH1LIMITL description: Write '1' to Enable interrupt for CH[1].LIMITL event. bit_offset: 9 bit_size: 1 enum: INTENSET_CH1LIMITL - name: CH2LIMITH description: Write '1' to Enable interrupt for CH[2].LIMITH event. bit_offset: 10 bit_size: 1 enum: INTENSET_CH2LIMITH - name: CH2LIMITL description: Write '1' to Enable interrupt for CH[2].LIMITL event. bit_offset: 11 bit_size: 1 enum: INTENSET_CH2LIMITL - name: CH3LIMITH description: Write '1' to Enable interrupt for CH[3].LIMITH event. bit_offset: 12 bit_size: 1 enum: INTENSET_CH3LIMITH - name: CH3LIMITL description: Write '1' to Enable interrupt for CH[3].LIMITL event. bit_offset: 13 bit_size: 1 enum: INTENSET_CH3LIMITL - name: CH4LIMITH description: Write '1' to Enable interrupt for CH[4].LIMITH event. bit_offset: 14 bit_size: 1 enum: INTENSET_CH4LIMITH - name: CH4LIMITL description: Write '1' to Enable interrupt for CH[4].LIMITL event. bit_offset: 15 bit_size: 1 enum: INTENSET_CH4LIMITL - name: CH5LIMITH description: Write '1' to Enable interrupt for CH[5].LIMITH event. bit_offset: 16 bit_size: 1 enum: INTENSET_CH5LIMITH - name: CH5LIMITL description: Write '1' to Enable interrupt for CH[5].LIMITL event. bit_offset: 17 bit_size: 1 enum: INTENSET_CH5LIMITL - name: CH6LIMITH description: Write '1' to Enable interrupt for CH[6].LIMITH event. bit_offset: 18 bit_size: 1 enum: INTENSET_CH6LIMITH - name: CH6LIMITL description: Write '1' to Enable interrupt for CH[6].LIMITL event. bit_offset: 19 bit_size: 1 enum: INTENSET_CH6LIMITL - name: CH7LIMITH description: Write '1' to Enable interrupt for CH[7].LIMITH event. bit_offset: 20 bit_size: 1 enum: INTENSET_CH7LIMITH - name: CH7LIMITL description: Write '1' to Enable interrupt for CH[7].LIMITL event. bit_offset: 21 bit_size: 1 enum: INTENSET_CH7LIMITL fieldset/LIMIT: description: 'Description cluster[0]: High/low limits for event monitoring a channel.' fields: - name: LOW description: Low level limit. bit_offset: 0 bit_size: 16 - name: HIGH description: High level limit. bit_offset: 16 bit_size: 16 fieldset/MAXCNT: description: Maximum number of buffer words to transfer. fields: - name: MAXCNT description: Maximum number of buffer words to transfer. bit_offset: 0 bit_size: 15 fieldset/OVERSAMPLE: description: Oversampling configuration. OVERSAMPLE should not be combined with SCAN. The RESOLUTION is applied before averaging, thus for high OVERSAMPLE a higher RESOLUTION should be used. fields: - name: OVERSAMPLE description: Oversample control. bit_offset: 0 bit_size: 4 enum: OVERSAMPLE fieldset/PSELN: description: 'Description cluster[0]: Input negative pin selection for CH[0].' fields: - name: PSELN description: Analog negative input, enables differential channel. bit_offset: 0 bit_size: 5 enum: PSELN fieldset/PSELP: description: 'Description cluster[0]: Input positive pin selection for CH[0].' fields: - name: PSELP description: Analog positive input channel. bit_offset: 0 bit_size: 5 enum: PSELP fieldset/PTR: description: Data pointer. fields: - name: PTR description: Data pointer. bit_offset: 0 bit_size: 32 fieldset/RESOLUTION: description: Resolution configuration. fields: - name: VAL description: Set the resolution. bit_offset: 0 bit_size: 3 enum: VAL fieldset/SAMPLERATE: description: Controls normal or continuous sample rate. fields: - name: CC description: Capture and compare value. Sample rate is 16 MHz/CC. bit_offset: 0 bit_size: 11 - name: MODE description: Select mode for sample rate control. bit_offset: 12 bit_size: 1 enum: SAMPLERATE_MODE fieldset/STATUS: description: Status. fields: - name: STATUS description: Status. bit_offset: 0 bit_size: 1 enum: STATUS enum/BURST: bit_size: 1 variants: - name: Disabled description: Burst mode is disabled (normal operation). value: 0 - name: Enabled description: Burst mode is enabled. SAADC takes 2^OVERSAMPLE number of samples as fast as it can, and sends the average to Data RAM. value: 1 enum/CONFIG_MODE: bit_size: 1 variants: - name: SE description: Single ended, PSELN will be ignored, negative input to ADC shorted to GND. value: 0 - name: Diff description: Differential. value: 1 enum/ENABLE: bit_size: 1 variants: - name: Disabled description: Disable ADC. value: 0 - name: Enabled description: Enable ADC. value: 1 enum/GAIN: bit_size: 3 variants: - name: Gain1_6 description: 1/6. value: 0 - name: Gain1_5 description: 1/5. value: 1 - name: Gain1_4 description: 1/4. value: 2 - name: Gain1_3 description: 1/3. value: 3 - name: Gain1_2 description: 1/2. value: 4 - name: Gain1 description: '1.' value: 5 - name: Gain2 description: '2.' value: 6 - name: Gain4 description: '4.' value: 7 enum/INTENCLR_CALIBRATEDONE: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH0LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH0LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH1LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH1LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH2LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH2LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH3LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH3LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH4LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH4LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH5LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH5LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH6LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH6LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH7LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_CH7LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_DONE: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_END: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_RESULTDONE: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_STARTED: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENCLR_STOPPED: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Clear description: 'Read: Enabled.' value: 1 enum/INTENSET_CALIBRATEDONE: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH0LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH0LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH1LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH1LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH2LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH2LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH3LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH3LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH4LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH4LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH5LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH5LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH6LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH6LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH7LIMITH: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_CH7LIMITL: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_DONE: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_END: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_RESULTDONE: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_STARTED: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTENSET_STOPPED: bit_size: 1 variants: - name: Disabled description: 'Read: Disabled.' value: 0 - name: R_Enabled_W_Set description: 'Read: Enabled.' value: 1 enum/INTEN_CALIBRATEDONE: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH0LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH0LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH1LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH1LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH2LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH2LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH3LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH3LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH4LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH4LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH5LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH5LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH6LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH6LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH7LIMITH: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_CH7LIMITL: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_DONE: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_END: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_RESULTDONE: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_STARTED: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/INTEN_STOPPED: bit_size: 1 variants: - name: Disabled description: Disable. value: 0 - name: Enabled description: Enable. value: 1 enum/OVERSAMPLE: bit_size: 4 variants: - name: Bypass description: Bypass oversampling. value: 0 - name: Over2x description: Oversample 2x. value: 1 - name: Over4x description: Oversample 4x. value: 2 - name: Over8x description: Oversample 8x. value: 3 - name: Over16x description: Oversample 16x. value: 4 - name: Over32x description: Oversample 32x. value: 5 - name: Over64x description: Oversample 64x. value: 6 - name: Over128x description: Oversample 128x. value: 7 - name: Over256x description: Oversample 256x. value: 8 enum/PSELN: bit_size: 5 variants: - name: NC description: Not connected. value: 0 - name: AnalogInput0 description: AIN0. value: 1 - name: AnalogInput1 description: AIN1. value: 2 - name: AnalogInput2 description: AIN2. value: 3 - name: AnalogInput3 description: AIN3. value: 4 - name: AnalogInput4 description: AIN4. value: 5 - name: AnalogInput5 description: AIN5. value: 6 - name: AnalogInput6 description: AIN6. value: 7 - name: AnalogInput7 description: AIN7. value: 8 - name: VDD description: VDD. value: 9 enum/PSELP: bit_size: 5 variants: - name: NC description: Not connected. value: 0 - name: AnalogInput0 description: AIN0. value: 1 - name: AnalogInput1 description: AIN1. value: 2 - name: AnalogInput2 description: AIN2. value: 3 - name: AnalogInput3 description: AIN3. value: 4 - name: AnalogInput4 description: AIN4. value: 5 - name: AnalogInput5 description: AIN5. value: 6 - name: AnalogInput6 description: AIN6. value: 7 - name: AnalogInput7 description: AIN7. value: 8 - name: VDD description: VDD. value: 9 enum/REFSEL: bit_size: 1 variants: - name: Internal description: Internal reference (0.6 V). value: 0 - name: VDD1_4 description: VDD/4 as reference. value: 1 enum/RESN: bit_size: 2 variants: - name: Bypass description: Bypass resistor ladder. value: 0 - name: Pulldown description: Pull-down to GND. value: 1 - name: Pullup description: Pull-up to VDD. value: 2 - name: VDD1_2 description: Set input at VDD/2. value: 3 enum/RESP: bit_size: 2 variants: - name: Bypass description: Bypass resistor ladder. value: 0 - name: Pulldown description: Pull-down to GND. value: 1 - name: Pullup description: Pull-up to VDD. value: 2 - name: VDD1_2 description: Set input at VDD/2. value: 3 enum/SAMPLERATE_MODE: bit_size: 1 variants: - name: Task description: Rate is controlled from SAMPLE task. value: 0 - name: Timers description: Rate is controlled from local timer (use CC to control the rate). value: 1 enum/STATUS: bit_size: 1 variants: - name: Ready description: ADC is ready. No on-going conversion. value: 0 - name: Busy description: ADC is busy. Conversion in progress. value: 1 enum/TACQ: bit_size: 3 variants: - name: 3us description: 3 us. value: 0 - name: 5us description: 5 us. value: 1 - name: 10us description: 10 us. value: 2 - name: 15us description: 15 us. value: 3 - name: 20us description: 20 us. value: 4 - name: 40us description: 40 us. value: 5 enum/VAL: bit_size: 3 variants: - name: 8bit description: 8 bit. value: 0 - name: 10bit description: 10 bit. value: 1 - name: 12bit description: 12 bit. value: 2 - name: 14bit description: 14 bit. value: 3