]> sigrok.org Git - libsigrokdecode.git/commitdiff
am23xx: explicitly mention RHTxx devices.
authorKarl Palsson <redacted>
Sat, 30 May 2015 20:28:55 +0000 (20:28 +0000)
committerUwe Hermann <redacted>
Tue, 16 Jun 2015 11:35:44 +0000 (13:35 +0200)
Include their compatibility in the dropdown options too.

decoders/am230x/__init__.py
decoders/am230x/pd.py

index 98f20b6528cd95a8c52771c16a8d681ce00fb8b3..51b84887941d55d5f0875abd124a114723be2789 100644 (file)
 
 '''
 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.
 '''
index fd1e825e19f7ff4bd489b638eaa85757391ef7e1..2b54cde928f09b3a8f2fdb8257142aa2c5f405c0 100644 (file)
@@ -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'),