summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Palsson <karlp@tweak.net.au>2015-05-30 20:28:55 +0000
committerUwe Hermann <uwe@hermann-uwe.de>2015-06-16 13:35:44 +0200
commite2ba53bbd8d176aedc8f5f9a3bb4086bc5f526f3 (patch)
tree9e411b4d7526aa2686b3a084b5c4c0b953b6af7f
parent468c974e7bdbc068ad1771069e3e0adb35853ad5 (diff)
downloadlibsigrokdecode-e2ba53bbd8d176aedc8f5f9a3bb4086bc5f526f3.tar.gz
libsigrokdecode-e2ba53bbd8d176aedc8f5f9a3bb4086bc5f526f3.zip
am23xx: explicitly mention RHTxx devices.
Include their compatibility in the dropdown options too.
-rw-r--r--decoders/am230x/__init__.py7
-rw-r--r--decoders/am230x/pd.py8
2 files changed, 8 insertions, 7 deletions
diff --git a/decoders/am230x/__init__.py b/decoders/am230x/__init__.py
index 98f20b6..51b8488 100644
--- a/decoders/am230x/__init__.py
+++ b/decoders/am230x/__init__.py
@@ -20,15 +20,16 @@
'''
This decoder handles the proprietary single wire communication protocol used
-by the Aosong AM230x/DHTxx series of digital humidity and temperature sensors.
+by the Aosong AM230x/DHTxx/RHTxx series of digital humidity and temperature
+sensors.
Sample rate:
A sample rate of at least 200kHz is recommended to properly detect all the
elements of the protocol.
Options:
-The AM230x and DHTxx digital humidity and temperature sensors use the same
-single-wire protocol with different encoding of the measured values.
+The AM230x and DHTxx/RHTxx digital humidity and temperature sensors use the
+same single-wire protocol with different encoding of the measured values.
Therefore the option 'device' must be used to properly decode the
communication of the respective sensor.
'''
diff --git a/decoders/am230x/pd.py b/decoders/am230x/pd.py
index fd1e825..2b54cde 100644
--- a/decoders/am230x/pd.py
+++ b/decoders/am230x/pd.py
@@ -37,9 +37,9 @@ class SamplerateError(Exception):
class Decoder(srd.Decoder):
api_version = 2
id = 'am230x'
- name = 'AM230x/DHTxx'
- longname = 'Aosong AM230x/DHTxx'
- desc = 'Aosong AM230x/DHTxx humidity/temperature sensor protocol.'
+ name = 'AM230x/DHTxx/RHTxx'
+ longname = 'Aosong AM230x/DHTxx/RHTxx'
+ desc = 'Aosong AM230x/DHTxx/RHTxx humidity/temperature sensor protocol.'
license = 'gplv2+'
inputs = ['logic']
outputs = ['am230x']
@@ -48,7 +48,7 @@ class Decoder(srd.Decoder):
)
options = (
{'id': 'device', 'desc': 'Device type',
- 'default': 'am230x', 'values': ('am230x', 'dht11')},
+ 'default': 'am230x', 'values': ('am230x/rht', 'dht11')},
)
annotations = (
('start', 'Start'),