<
From version < 19.1 >
edited by Edwin Chen
on 2022/05/25 15:42
To version < 18.1 >
edited by Edwin Chen
on 2022/05/25 15:37
>
Change comment: There is no comment for this version

Summary

Details

LHT65N-chirpstack decoder.txt
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Edwin
Size
... ... @@ -1,1 +1,0 @@
1 -1.7 KB
Content
... ... @@ -1,66 +1,0 @@
1 -function Decode(fPort, bytes){
2 -var data = {
3 - //External sensor
4 - Ext_sensor:
5 - {
6 - "0":"No external sensor",
7 - "1":"Temperature Sensor",
8 - "4":"Interrupt Sensor send",
9 - "5":"Illumination Sensor",
10 - "6":"ADC Sensor",
11 - "7":"Interrupt Sensor count",
12 - }[bytes[6]&0x7F],
13 -
14 - //Battery,units:V
15 - BatV:((bytes[0]<<8 | bytes[1]) & 0x3FFF)/1000,
16 -
17 - //SHT20,temperature,units:
18 - TempC_SHT:((bytes[2]<<24>>16 | bytes[3])/100).toFixed(2),
19 -
20 - //SHT20,Humidity,units:%
21 - Hum_SHT:((bytes[4]<<8 | bytes[5])/10).toFixed(1),
22 -
23 - //DS18B20,temperature,units:
24 - TempC_DS:
25 - {
26 - "1":((bytes[7]<<24>>16 | bytes[8])/100).toFixed(2),
27 - }[bytes[6]&0xFF],
28 -
29 - //Exti pin level,PA4
30 - Exti_pin_level:
31 - {
32 - "4":bytes[7] ? "High":"Low",
33 - }[bytes[6]&0x7F],
34 -
35 - //Exit pin status,PA4
36 - Exti_status:
37 - {
38 - "4":bytes[8] ? "True":"False",
39 - }[bytes[6]&0x7F],
40 -
41 - //BH1750,illumination,units:lux
42 - ILL_lux:
43 - {
44 - "5":bytes[7]<<8 | bytes[8],
45 - }[bytes[6]&0x7F],
46 -
47 - //ADC,PA4,units:V
48 - ADC_V:
49 - {
50 - "6":(bytes[7]<<8 | bytes[8])/1000,
51 - }[bytes[6]&0x7F],
52 -
53 - //Exti count,PA4,units:times
54 - Exit_count:
55 - {
56 - "7":bytes[7]<<8 | bytes[8],
57 - }[bytes[6]&0x7F],
58 -
59 - //Applicable to working mode 4567,and working mode 467 requires short circuit PA9 and PA10
60 - No_connect:
61 - {
62 - "1":"Sensor no connection",
63 - }[(bytes[6]&0x80)>>7],
64 - };
65 - return data;
66 -}
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0