Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
653 changes: 653 additions & 0 deletions vendors/decentlab/codecs/dl-5tm.js

Large diffs are not rendered by default.

653 changes: 653 additions & 0 deletions vendors/decentlab/codecs/dl-alb.js

Large diffs are not rendered by default.

674 changes: 674 additions & 0 deletions vendors/decentlab/codecs/dl-atm22.js

Large diffs are not rendered by default.

709 changes: 709 additions & 0 deletions vendors/decentlab/codecs/dl-atm41.js

Large diffs are not rendered by default.

705 changes: 705 additions & 0 deletions vendors/decentlab/codecs/dl-atm41g2.js

Large diffs are not rendered by default.

653 changes: 653 additions & 0 deletions vendors/decentlab/codecs/dl-blg.js

Large diffs are not rendered by default.

657 changes: 657 additions & 0 deletions vendors/decentlab/codecs/dl-ctd10.js

Large diffs are not rendered by default.

657 changes: 657 additions & 0 deletions vendors/decentlab/codecs/dl-ctd10b.js

Large diffs are not rendered by default.

666 changes: 666 additions & 0 deletions vendors/decentlab/codecs/dl-cws.js

Large diffs are not rendered by default.

675 changes: 675 additions & 0 deletions vendors/decentlab/codecs/dl-cws2.js

Large diffs are not rendered by default.

652 changes: 652 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-002.js

Large diffs are not rendered by default.

645 changes: 645 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-003.js

Large diffs are not rendered by default.

650 changes: 650 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-004-10.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-005.js

Large diffs are not rendered by default.

645 changes: 645 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-006.js

Large diffs are not rendered by default.

650 changes: 650 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-008-2000.js

Large diffs are not rendered by default.

654 changes: 654 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-009-2000.js

Large diffs are not rendered by default.

663 changes: 663 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-010.js

Large diffs are not rendered by default.

649 changes: 649 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-011.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-dlr2-012.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-ds18.js

Large diffs are not rendered by default.

656 changes: 656 additions & 0 deletions vendors/decentlab/codecs/dl-dws-232263168-0000302459-1370.js

Large diffs are not rendered by default.

670 changes: 670 additions & 0 deletions vendors/decentlab/codecs/dl-gmm.js

Large diffs are not rendered by default.

686 changes: 686 additions & 0 deletions vendors/decentlab/codecs/dl-iam.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-ifd.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-ilt.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-isd.js

Large diffs are not rendered by default.

697 changes: 697 additions & 0 deletions vendors/decentlab/codecs/dl-isf.js

Large diffs are not rendered by default.

650 changes: 650 additions & 0 deletions vendors/decentlab/codecs/dl-itst.js

Large diffs are not rendered by default.

669 changes: 669 additions & 0 deletions vendors/decentlab/codecs/dl-kl66-1538372-464859.js

Large diffs are not rendered by default.

685 changes: 685 additions & 0 deletions vendors/decentlab/codecs/dl-lid.js

Large diffs are not rendered by default.

689 changes: 689 additions & 0 deletions vendors/decentlab/codecs/dl-lp8p.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-lpw.js

Large diffs are not rendered by default.

645 changes: 645 additions & 0 deletions vendors/decentlab/codecs/dl-lws.js

Large diffs are not rendered by default.

649 changes: 649 additions & 0 deletions vendors/decentlab/codecs/dl-mbx.js

Large diffs are not rendered by default.

661 changes: 661 additions & 0 deletions vendors/decentlab/codecs/dl-mes5.js

Large diffs are not rendered by default.

661 changes: 661 additions & 0 deletions vendors/decentlab/codecs/dl-ntu.js

Large diffs are not rendered by default.

661 changes: 661 additions & 0 deletions vendors/decentlab/codecs/dl-optod.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-par.js

Large diffs are not rendered by default.

660 changes: 660 additions & 0 deletions vendors/decentlab/codecs/dl-pheht.js

Large diffs are not rendered by default.

696 changes: 696 additions & 0 deletions vendors/decentlab/codecs/dl-pm.js

Large diffs are not rendered by default.

655 changes: 655 additions & 0 deletions vendors/decentlab/codecs/dl-pr21-1-10.js

Large diffs are not rendered by default.

655 changes: 655 additions & 0 deletions vendors/decentlab/codecs/dl-pr26-0-1.js

Large diffs are not rendered by default.

654 changes: 654 additions & 0 deletions vendors/decentlab/codecs/dl-pr36-8192.js

Large diffs are not rendered by default.

663 changes: 663 additions & 0 deletions vendors/decentlab/codecs/dl-pr36ctd-8192-1024.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-pyr.js

Large diffs are not rendered by default.

657 changes: 657 additions & 0 deletions vendors/decentlab/codecs/dl-rad.js

Large diffs are not rendered by default.

653 changes: 653 additions & 0 deletions vendors/decentlab/codecs/dl-rhc.js

Large diffs are not rendered by default.

775 changes: 775 additions & 0 deletions vendors/decentlab/codecs/dl-sdd.js

Large diffs are not rendered by default.

698 changes: 698 additions & 0 deletions vendors/decentlab/codecs/dl-smtp.js

Large diffs are not rendered by default.

658 changes: 658 additions & 0 deletions vendors/decentlab/codecs/dl-tbrg-01.js

Large diffs are not rendered by default.

706 changes: 706 additions & 0 deletions vendors/decentlab/codecs/dl-tp.js

Large diffs are not rendered by default.

653 changes: 653 additions & 0 deletions vendors/decentlab/codecs/dl-trs11.js

Large diffs are not rendered by default.

657 changes: 657 additions & 0 deletions vendors/decentlab/codecs/dl-trs12.js

Large diffs are not rendered by default.

650 changes: 650 additions & 0 deletions vendors/decentlab/codecs/dl-trs21.js

Large diffs are not rendered by default.

659 changes: 659 additions & 0 deletions vendors/decentlab/codecs/dl-wrm.js

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions vendors/decentlab/codecs/dl-zn1.js

Large diffs are not rendered by default.

650 changes: 650 additions & 0 deletions vendors/decentlab/codecs/dl-zn2.js

Large diffs are not rendered by default.

72 changes: 72 additions & 0 deletions vendors/decentlab/codecs/test_decode_dl-5tm.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
[
{
"name": "dl-5tm",
"input": {
"fPort": 1,
"bytes": [
2,
2,
59,
0,
3,
0,
55,
2,
113,
12,
96
]
},
"expected": {
"data": {
"protocol_version": 2,
"device_id": 571,
"dielectric_permittivity": {
"displayName": "Dielectric permittivity",
"value": 1.1
},
"volumetric_water_content": {
"displayName": "Volumetric water content",
"value": -0.0215397767,
"unit": "m\u00b3\u22c5m\u207b\u00b3"
},
"soil_temperature": {
"displayName": "Soil temperature",
"value": 22.5,
"unit": "\u00b0C"
},
"battery_voltage": {
"displayName": "Battery voltage",
"value": 3.168,
"unit": "V"
}
}
}
},
{
"name": "dl-5tm",
"input": {
"fPort": 1,
"bytes": [
2,
2,
59,
0,
2,
12,
96
]
},
"expected": {
"data": {
"protocol_version": 2,
"device_id": 571,
"battery_voltage": {
"displayName": "Battery voltage",
"value": 3.168,
"unit": "V"
}
}
}
}
]
72 changes: 72 additions & 0 deletions vendors/decentlab/codecs/test_decode_dl-alb.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
[
{
"name": "dl-alb",
"input": {
"fPort": 1,
"bytes": [
2,
82,
133,
0,
3,
128,
153,
128,
34,
11,
211
]
},
"expected": {
"data": {
"protocol_version": 2,
"device_id": 21125,
"incoming_radiation": {
"displayName": "Incoming radiation",
"value": 15.3,
"unit": "W\u22c5m\u207b\u00b2"
},
"reflected_radiation": {
"displayName": "Reflected radiation",
"value": 3.4,
"unit": "W\u22c5m\u207b\u00b2"
},
"albedo": {
"displayName": "albedo",
"value": 0.2222222222222222
},
"battery_voltage": {
"displayName": "Battery voltage",
"value": 3.027,
"unit": "V"
}
}
}
},
{
"name": "dl-alb",
"input": {
"fPort": 1,
"bytes": [
2,
82,
133,
0,
2,
11,
211
]
},
"expected": {
"data": {
"protocol_version": 2,
"device_id": 21125,
"battery_voltage": {
"displayName": "Battery voltage",
"value": 3.027,
"unit": "V"
}
}
}
}
]
110 changes: 110 additions & 0 deletions vendors/decentlab/codecs/test_decode_dl-atm22.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
[
{
"name": "dl-atm22",
"input": {
"fPort": 1,
"bytes": [
2,
8,
201,
0,
3,
128,
9,
129,
43,
128,
20,
129,
8,
128,
2,
127,
232,
128,
8,
128,
4,
11,
245
]
},
"expected": {
"data": {
"protocol_version": 2,
"device_id": 2249,
"wind_speed": {
"displayName": "Wind speed",
"value": 0.09,
"unit": "m\u22c5s\u207b\u00b9"
},
"wind_direction": {
"displayName": "Wind direction",
"value": 29.9,
"unit": "\u00b0"
},
"maximum_wind_speed": {
"displayName": "Maximum wind speed",
"value": 0.2,
"unit": "m\u22c5s\u207b\u00b9"
},
"air_temperature": {
"displayName": "Air temperature",
"value": 26.4,
"unit": "\u00b0C"
},
"x_orientation_angle": {
"displayName": "X orientation angle",
"value": 0.2,
"unit": "\u00b0"
},
"y_orientation_angle": {
"displayName": "Y orientation angle",
"value": -2.4,
"unit": "\u00b0"
},
"north_wind_speed": {
"displayName": "North wind speed",
"value": 0.08,
"unit": "m\u22c5s\u207b\u00b9"
},
"east_wind_speed": {
"displayName": "East wind speed",
"value": 0.04,
"unit": "m\u22c5s\u207b\u00b9"
},
"battery_voltage": {
"displayName": "Battery voltage",
"value": 3.061,
"unit": "V"
}
}
}
},
{
"name": "dl-atm22",
"input": {
"fPort": 1,
"bytes": [
2,
8,
201,
0,
2,
11,
245
]
},
"expected": {
"data": {
"protocol_version": 2,
"device_id": 2249,
"battery_voltage": {
"displayName": "Battery voltage",
"value": 3.061,
"unit": "V"
}
}
}
}
]
Loading
Loading