Revision as of 17:42, 15 September 2014 (edit) pzebelloni (Talk | contribs) ← Previous diff |
Current revision (08:29, 11 March 2016) (edit) webmaster (Talk | contribs) (→HardWaves One Application Registers) |
||
Line 1: |
Line 1: | ||
+ | === HardWaves One Application Registers === | ||
+ | |||
+ | HardWaves One I/O can be '''fully programmed''' to process both '''digital''' or '''analog''' signals. | ||
+ | |||
+ | Back to [[Data_Registers]]. | ||
+ | |||
{| style="border-spacing:0;" | {| style="border-spacing:0;" | ||
- | | style="border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| Reg# | + | ! <div align="left">Reg#</div> |
- | | style="border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| Name | + | ! <div align="left">Name</div> |
- | | style="border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| Mode | + | ! <div align="left">Mode</div> |
- | | style="border-top:0.05pt solid #000000;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| Unit | + | ! <div align="left">Unit</div> |
- | | style="border:0.05pt solid #000000;padding:0.097cm;"| Value | + | ! <div align="left">Value</div> |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 2 | + | | | 2 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_PHY_CLASS | + | | | REG_PHY_CLASS |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 0 | + | | | 0 |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 3 | + | | | 3 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_PHY_TYPE | + | | | REG_PHY_TYPE |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 1 | + | | | 1 |
+ | |- | ||
+ | | | 64 | ||
+ | | | REG_APP_VERSION | ||
+ | | | RO | ||
+ | | | [] | ||
+ | | | 0x1000 | ||
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 64 | + | | | 65 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_APP_VERSION | + | | | REG_STATUS_A |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 0x1000 | + | | | BIT[0..3]→ In [0..3]<br>BIT[4..7]→ Out [0..3]<br>BIT[8..10]→ FREE<br>BIT[11]→ External Power Only (no battery)<br>BIT[12..14]→ BATT Level<br>BIT[15] → BATT Change |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 65 | + | | | 66 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_STATUS_A | + | | | REG_STATUS_B |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| <nowiki>BIT[0..3]→ In [0..3]</nowiki> | + | | | BIT[0..2] → ADC0 Level<br>BIT[3] → ADC0 Change<br>BIT[4..6] → ADC1 Level<br>BIT[7] → ADC1 Change<br>BIT[8..10] → ADC2 Level<br>BIT[11] → ADC2 ChangeBIT[12..14] → ADC3 Level<br>BIT[15] → ADC3 Change |
- | <nowiki>BIT[4..7]→ </nowiki><nowiki>Out [0..3]</nowiki> | + | |- |
+ | | | 67 | ||
+ | | | REG_SET_OUT0 | ||
+ | | | RW | ||
+ | | | [s] | ||
+ | | | 0x0000 → OFF<br>0xFFFF → ON forever<br>n → ON for 'n' [s] (Read returns remaining time) | ||
- | <nowiki>BIT[8..11]→ FREE</nowiki> | + | |- |
+ | | | 68 | ||
+ | | | REG_SET_OUT1 | ||
+ | | | RW | ||
+ | | | [s] | ||
+ | | | 0x0000 → OFF<br>0xFFFF → ON forever<br>n → ON for 'n' [s] (Read returns remaining time) | ||
- | <nowiki>BIT[12..14]→ BATT Level</nowiki> | + | |- |
+ | | | 69 | ||
+ | | | REG_SET_OUT2 | ||
+ | | | RW | ||
+ | | | [s] | ||
+ | | | 0x0000 → OFF<br>0xFFFF → ON forever<br>n → ON for 'n' [s] (Read returns remaining time) | ||
- | <nowiki>BIT[15] → BATT Change</nowiki> | + | |- |
+ | | | 70 | ||
+ | | | REG_SET_OUT3 | ||
+ | | | RW | ||
+ | | | [s] | ||
+ | | | 0x0000 → OFF<br>0xFFFF → ON forever<br>n → ON for 'n' [s] (Read returns remaining time) | ||
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 66 | + | | | 71 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_STATUS_B | + | | | REG_ADC_BATT |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| <nowiki>BIT[0..2] → ADC0 Level</nowiki> | + | | | |
- | <nowiki>BIT[3] → ADC0 Change</nowiki> | + | |- |
+ | | | 72 | ||
+ | | | REG_ADC_IN0 | ||
+ | | | RO | ||
+ | | | [mV] | ||
+ | | | | ||
- | <nowiki>BIT[4..6] → ADC1 Level</nowiki> | + | |- |
+ | | | 73 | ||
+ | | | REG_ADC_IN1 | ||
+ | | | RO | ||
+ | | | [mV] | ||
+ | | | | ||
- | <nowiki>BIT[7] → ADC1 Change</nowiki> | + | |- |
+ | | | 74 | ||
+ | | | REG_ADC_IN2 | ||
+ | | | RO | ||
+ | | | [mV] | ||
+ | | | | ||
- | <nowiki>BIT[8..10] → ADC2 Level</nowiki> | + | |- |
+ | | | 75 | ||
+ | | | REG_ADC_IN3 | ||
+ | | | RO | ||
+ | | | [mV] | ||
+ | | | | ||
- | <nowiki>BIT[11] → ADC2 Change</nowiki> | + | |- |
+ | | | 76 | ||
+ | | | REG_AUTOSEND_TIME | ||
+ | | | RW | ||
+ | | | [s] | ||
+ | | | | ||
- | <nowiki>BIT[12..14] → ADC3 Level</nowiki> | + | |- |
+ | | | 77 | ||
+ | | | REG_PORT_SETUP | ||
+ | | | RW | ||
+ | | | [] | ||
+ | | | BIT[0..3] → Analog Input Mask<br>BIT[4..7] → IRQ Enable Mask<br>BIT[8..11] → REN (Resistor ENable)<br>BIT[12..15] → UP/DOWN (if REN bit is set) | ||
- | <nowiki>BIT[15] → ADC3 Change</nowiki> | + | |- |
+ | | | 78 | ||
+ | | | REG_DIG_IN0_SETUP | ||
+ | | | RW | ||
+ | | | [] | ||
+ | | | BIT BIT[0..7] → Time<br>BIT[8..15] → Count<br>Set 0xFFFF (65535) for up-counter mode | ||
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 67 | + | | | 79 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_SET_OUT0 | + | | | REG_DIG_IN1_SETUP |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[s]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 0x0000 → OFF | + | | | BIT BIT[0..7] → Time<br>BIT[8..15] → Count<br>Set 0xFFFF (65535) for up-counter mode |
- | + | ||
- | 0xFFFF → ON forever | + | |
- | + | ||
- | <nowiki>n → ON for 'n' [s] (Read returns remaining time)</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 68 | + | | | 80 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_SET_OUT1 | + | | | REG_DIG_IN2_SETUP |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[s]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 0x0000 → OFF | + | | | BIT BIT[0..7] → Time<br>BIT[8..15] → Count<br>Set 0xFFFF (65535) for up-counter mode |
- | + | ||
- | 0xFFFF → ON forever | + | |
- | + | ||
- | <nowiki>n → ON for 'n' [s] (Read returns remaining time)</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 69 | + | | | 81 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_SET_OUT2 | + | | | REG_DIG_IN3_SETUP |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[s]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 0x0000 → OFF | + | | | BIT BIT[0..7] → Time<br>BIT[8..15] → Count<br>Set 0xFFFF (65535) for up-counter mode |
- | + | ||
- | 0xFFFF → ON forever | + | |
- | + | ||
- | <nowiki>n → ON for 'n' [s] (Read returns remaining time)</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 70 | + | | | 82 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_SET_OUT3 | + | | | REG_ADC_IN0_LL |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[s]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| 0x0000 → OFF | + | | | |
- | + | ||
- | 0xFFFF → ON forever | + | |
- | + | ||
- | <nowiki>n → ON for 'n' [s] (Read returns remaining time)</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 71 | + | | | 83 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_BATT | + | | | REG_ADC_IN0_L |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 72 | + | | | 84 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN0 | + | | | REG_ADC_IN0_H |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 73 | + | | | 85 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN1 | + | | | REG_ADC_IN0_HH |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 74 | + | | | 86 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN2 | + | | | REG_ADC_IN1_LL |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 75 | + | | | 87 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN3 | + | | | REG_ADC_IN1_L |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RO | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 76 | + | | | 88 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_AUTOSEND_TIME | + | | | REG_ADC_IN1_H |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[s]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 77 | + | | | 89 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_PORT_SETUP | + | | | REG_ADC_IN1_HH |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| <nowiki>BIT[0..3] → Analog Input Mask</nowiki> | + | | | |
- | + | ||
- | <nowiki>BIT[4..7] → IRQ Enable Mask</nowiki> | + | |
- | + | ||
- | <nowiki>BIT[8..11] → REN</nowiki> | + | |
- | + | ||
- | <nowiki>BIT[12..15] → UP/DOWN</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 78 | + | | | 90 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_DIG_IN0_SETUP | + | | | REG_ADC_IN2_LL |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| BIT <nowiki>BIT[0..7] → Time</nowiki> | + | | | |
- | + | ||
- | <nowiki>BIT[8..15] → Count</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 79 | + | | | 91 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_DIG_IN1_SETUP | + | | | REG_ADC_IN2_L |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| BIT <nowiki>BIT[0..7] → Time</nowiki> | + | | | |
- | + | ||
- | <nowiki>BIT[8..15] → Count</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 80 | + | | | 92 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_DIG_IN2_SETUP | + | | | REG_ADC_IN2_H |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| BIT <nowiki>BIT[0..7] → Time</nowiki> | + | | | |
- | + | ||
- | <nowiki>BIT[8..15] → Count</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 81 | + | | | 93 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_DIG_IN3_SETUP | + | | | REG_ADC_IN2_HH |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| BIT <nowiki>BIT[0..7] → Time</nowiki> | + | | | |
- | + | ||
- | <nowiki>BIT[8..15] → Count</nowiki> | + | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 82 | + | | | 94 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN0_LL | + | | | REG_ADC_IN3_LL |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 83 | + | | | 95 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN0_L | + | | | REG_ADC_IN3_L |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 84 | + | | | 96 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN0_H | + | | | REG_ADC_IN3_H |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 85 | + | | | 97 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN0_HH | + | | | REG_ADC_IN3_HH |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 86 | + | | | 98 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN1_LL | + | | | REG_ADC_HYSTERESIS |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [mV] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 87 | + | | | 99 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN1_L | + | | | REG_IN0_COUNTER_LO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW* |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 88 | + | | | 100 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN1_H | + | | | REG_IN0_COUNTER_HI |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 89 | + | | | 101 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN1_HH | + | | | REG_IN1_COUNTER_LO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW* |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 90 | + | | | 102 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN2_LL | + | | | REG_IN1_COUNTER_HI |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 91 | + | | | 103 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN2_L | + | | | REG_IN2_COUNTER_LO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW* |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 92 | + | | | 104 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN2_H | + | | | REG_IN2_COUNTER_HI |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 93 | + | | | 105 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN2_HH | + | | | REG_IN3_COUNTER_LO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RW* |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 94 | + | | | 106 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN3_LL | + | | | REG_IN3_COUNTER_HI |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | |
+ | |||
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 95 | + | | | 192 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN3_L | + | | | REG_1W_LAST_ID_0 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | 1Wire last ID[1,0] (hi, lo) |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 96 | + | | | 193 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN3_H | + | | | REG_1W_LAST_ID_1 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | 1Wire last ID[3,2] (hi, lo) |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 97 | + | | | 194 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_IN3_HH | + | | | REG_1W_LAST_ID_2 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | 1Wire last ID[5,4] (hi, lo) |
|- | |- | ||
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| 98 | + | | | 195 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| REG_ADC_HYSTERESIS | + | | | REG_1W_LAST_ID_3 |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| RW | + | | | RO |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:none;padding:0.097cm;"| <nowiki>[mV]</nowiki> | + | | | [] |
- | | style="border-top:none;border-bottom:0.05pt solid #000000;border-left:0.05pt solid #000000;border-right:0.05pt solid #000000;padding:0.097cm;"| | + | | | 1Wire last ID[7,6] (hi, lo) |
|} | |} | ||
+ | |||
+ | (*) Any value written in these registers will reset counter (both LO and HI registers) to 0. |
Current revision
HardWaves One Application Registers
HardWaves One I/O can be fully programmed to process both digital or analog signals.
Back to Data_Registers.
Reg#
| Name
| Mode
| Unit
| Value
|
---|---|---|---|---|
2 | REG_PHY_CLASS | RO | [] | 0 |
3 | REG_PHY_TYPE | RO | [] | 1 |
64 | REG_APP_VERSION | RO | [] | 0x1000 |
65 | REG_STATUS_A | RO | [] | BIT[0..3]→ In [0..3] BIT[4..7]→ Out [0..3] BIT[8..10]→ FREE BIT[11]→ External Power Only (no battery) BIT[12..14]→ BATT Level BIT[15] → BATT Change |
66 | REG_STATUS_B | RO | [] | BIT[0..2] → ADC0 Level BIT[3] → ADC0 Change BIT[4..6] → ADC1 Level BIT[7] → ADC1 Change BIT[8..10] → ADC2 Level BIT[11] → ADC2 ChangeBIT[12..14] → ADC3 Level BIT[15] → ADC3 Change |
67 | REG_SET_OUT0 | RW | [s] | 0x0000 → OFF 0xFFFF → ON forever n → ON for 'n' [s] (Read returns remaining time) |
68 | REG_SET_OUT1 | RW | [s] | 0x0000 → OFF 0xFFFF → ON forever n → ON for 'n' [s] (Read returns remaining time) |
69 | REG_SET_OUT2 | RW | [s] | 0x0000 → OFF 0xFFFF → ON forever n → ON for 'n' [s] (Read returns remaining time) |
70 | REG_SET_OUT3 | RW | [s] | 0x0000 → OFF 0xFFFF → ON forever n → ON for 'n' [s] (Read returns remaining time) |
71 | REG_ADC_BATT | RO | [mV] | |
72 | REG_ADC_IN0 | RO | [mV] | |
73 | REG_ADC_IN1 | RO | [mV] | |
74 | REG_ADC_IN2 | RO | [mV] | |
75 | REG_ADC_IN3 | RO | [mV] | |
76 | REG_AUTOSEND_TIME | RW | [s] | |
77 | REG_PORT_SETUP | RW | [] | BIT[0..3] → Analog Input Mask BIT[4..7] → IRQ Enable Mask BIT[8..11] → REN (Resistor ENable) BIT[12..15] → UP/DOWN (if REN bit is set) |
78 | REG_DIG_IN0_SETUP | RW | [] | BIT BIT[0..7] → Time BIT[8..15] → Count Set 0xFFFF (65535) for up-counter mode |
79 | REG_DIG_IN1_SETUP | RW | [] | BIT BIT[0..7] → Time BIT[8..15] → Count Set 0xFFFF (65535) for up-counter mode |
80 | REG_DIG_IN2_SETUP | RW | [] | BIT BIT[0..7] → Time BIT[8..15] → Count Set 0xFFFF (65535) for up-counter mode |
81 | REG_DIG_IN3_SETUP | RW | [] | BIT BIT[0..7] → Time BIT[8..15] → Count Set 0xFFFF (65535) for up-counter mode |
82 | REG_ADC_IN0_LL | RW | [mV] | |
83 | REG_ADC_IN0_L | RW | [mV] | |
84 | REG_ADC_IN0_H | RW | [mV] | |
85 | REG_ADC_IN0_HH | RW | [mV] | |
86 | REG_ADC_IN1_LL | RW | [mV] | |
87 | REG_ADC_IN1_L | RW | [mV] | |
88 | REG_ADC_IN1_H | RW | [mV] | |
89 | REG_ADC_IN1_HH | RW | [mV] | |
90 | REG_ADC_IN2_LL | RW | [mV] | |
91 | REG_ADC_IN2_L | RW | [mV] | |
92 | REG_ADC_IN2_H | RW | [mV] | |
93 | REG_ADC_IN2_HH | RW | [mV] | |
94 | REG_ADC_IN3_LL | RW | [mV] | |
95 | REG_ADC_IN3_L | RW | [mV] | |
96 | REG_ADC_IN3_H | RW | [mV] | |
97 | REG_ADC_IN3_HH | RW | [mV] | |
98 | REG_ADC_HYSTERESIS | RW | [mV] | |
99 | REG_IN0_COUNTER_LO | RW* | [] | |
100 | REG_IN0_COUNTER_HI | RO | [] | |
101 | REG_IN1_COUNTER_LO | RW* | [] | |
102 | REG_IN1_COUNTER_HI | RO | [] | |
103 | REG_IN2_COUNTER_LO | RW* | [] | |
104 | REG_IN2_COUNTER_HI | RO | [] | |
105 | REG_IN3_COUNTER_LO | RW* | [] | |
106 | REG_IN3_COUNTER_HI | RO | [] |
|
192 | REG_1W_LAST_ID_0 | RO | [] | 1Wire last ID[1,0] (hi, lo) |
193 | REG_1W_LAST_ID_1 | RO | [] | 1Wire last ID[3,2] (hi, lo) |
194 | REG_1W_LAST_ID_2 | RO | [] | 1Wire last ID[5,4] (hi, lo) |
195 | REG_1W_LAST_ID_3 | RO | [] | 1Wire last ID[7,6] (hi, lo) |
(*) Any value written in these registers will reset counter (both LO and HI registers) to 0.