Skip to content

Commit e4f06d4

Browse files
Added elv-lw-gps2, changed downlink decoder for all devices (#947)
* add elv-bm-trx1 * Mail address added * Mail address added * add elv-bm-trx1 * Mail address added * Mail address added * added elv-lw-gps1 and elv-lw-esi, changed image of elv-bm-trx1 * added elv-lw-esi and elv-lw-gps1 to index.yaml, changed image elv-bm-trx-1, flipped shop urls * changed image size elv-bm-trx-1.jpg * validate fmt * added Mail Address to commit * added elv-lw-gps1 and elv-lw-esi, changed image of elv-bm-trx1 * added elv-lw-esi and elv-lw-gps1 to index.yaml, changed image elv-bm-trx-1, flipped shop urls * changed image size elv-bm-trx-1.jpg * validate fmt * added Mail Address to commit * added hardware versions to all devices, updated payload decoder elv-bm-trx1.js to latest version * set mail address for commit * added new device elv-lw-mob * updated payload decoder for elv-bm-trx1 to version 1.6.0, adjusted codec to match ourput * added new device ELV-LW-OMO * Upadate payload decoder to V1.7.0 * checked files concerning merge conflict * added elv-lw-swd and elv-lw-int1 * checked validation * fixes * updated elv-bm-trx1 payload decoder to version 1.9.0 * removed sensors tag form elv-lw-int1 * updated payload decoder of elv-bm-trx1 to v1.10.1 * added elv-lw-oc8 and downlonk decoder for all devices * updated payload decoder and version of elv-lw-gps1 * corrected fw version of elv-lw-gps1 * restored version 1.0.0 for elv-lw-gps1 * added elv-lw-gps2 * compelted integration of elv-lw-gps2 + updated image of elv-lw-gps1 * corrected downlink decoder path for all devices --------- Co-authored-by: Jaime Trinidad <[email protected]> Co-authored-by: Jaime Trinidad <[email protected]>
1 parent 18714f1 commit e4f06d4

16 files changed

+88
-8
lines changed

vendor/elv/elv-lw-esi-codec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ uplinkDecoder:
5353
Supply_Voltage: 3042
5454
TX_Reason: 'Timer_Event'
5555
downlinkDecoder:
56-
fileName: elv-bm-trx1.js
56+
fileName: elv-lw-esi.js

vendor/elv/elv-lw-esi.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,4 +165,14 @@ var byteToString = function( value )
165165
hex = "0" + hex;
166166
}
167167
return hex;
168+
}
169+
170+
function decodeDownlink(input) {
171+
return {
172+
data: {
173+
bytes: input.bytes
174+
},
175+
warnings: [],
176+
errors: []
177+
}
168178
}

vendor/elv/elv-lw-gps1-codec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,4 +41,4 @@ uplinkDecoder:
4141
latitude: 53.2438
4242
longitude: 7.52430
4343
downlinkDecoder:
44-
fileName: elv-bm-trx1.js
44+
fileName: elv-lw-gps1.js

vendor/elv/elv-lw-gps1.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,4 +79,14 @@ function decodeUplink(input)
7979
}
8080

8181
return {data:decoded};
82+
}
83+
84+
function decodeDownlink(input) {
85+
return {
86+
data: {
87+
bytes: input.bytes
88+
},
89+
warnings: [],
90+
errors: []
91+
}
8292
}

vendor/elv/elv-lw-gps2-codec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ uplinkDecoder:
3333
supply_voltage: 3074
3434
tx_reason: 'USER_BUTTON_EVENT'
3535
downlinkDecoder:
36-
fileName: elv-bm-trx1.js
36+
fileName: elv-lw-gps2.js

vendor/elv/elv-lw-gps2.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,14 @@ function decodeUplink( input )
118118

119119
return {data:decoded};
120120

121+
}
122+
123+
function decodeDownlink(input) {
124+
return {
125+
data: {
126+
bytes: input.bytes
127+
},
128+
warnings: [],
129+
errors: []
130+
}
121131
}

vendor/elv/elv-lw-int1-codec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ uplinkDecoder:
6262
Hardware: 'C'
6363
Supply_Voltage: '2.86'
6464
downlinkDecoder:
65-
fileName: elv-bm-trx1.js
65+
fileName: elv-lw-int1.js

vendor/elv/elv-lw-int1.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -836,3 +836,13 @@ function decodeUplink(input) {
836836
data: decoded
837837
};
838838
}
839+
840+
function decodeDownlink(input) {
841+
return {
842+
data: {
843+
bytes: input.bytes
844+
},
845+
warnings: [],
846+
errors: []
847+
}
848+
}

vendor/elv/elv-lw-mob-codec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,4 @@ uplinkDecoder:
4949
Tilt_Area_2: true
5050
frame_type: 'Device_State'
5151
downlinkDecoder:
52-
fileName: elv-bm-trx1.js
52+
fileName: elv-lw-mob.js

vendor/elv/elv-lw-mob.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,4 +152,14 @@ function Decoder(bytes, port)
152152
decoded.parser_error = "Wrong Port Number";
153153
}
154154
return decoded;
155+
}
156+
157+
function decodeDownlink(input) {
158+
return {
159+
data: {
160+
bytes: input.bytes
161+
},
162+
warnings: [],
163+
errors: []
164+
}
155165
}

0 commit comments

Comments
 (0)