Skip to content

Commit cbfe480

Browse files
committed
Fixed some byte lengths and LEs
1 parent 73b2a4f commit cbfe480

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

packet.js

+16-6
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,16 @@ type = {
168168
return p.copy(b, start, 0, 8);
169169
}
170170
},
171+
uint64_le: { // TBD
172+
size: 8,
173+
parse: function(b, start) {
174+
var size = 8;
175+
return b.slice(start, start+size);
176+
},
177+
unparse: function(b, start, p) {
178+
return p.copy(b, start, 0, 8);
179+
}
180+
},
171181
float_le: {
172182
size: 4,
173183
parse: function(b, start) {
@@ -305,15 +315,15 @@ packets = {
305315
shortname:"setTime",
306316
length:8,
307317
fields:[
308-
{name:"time", type:type.uint64}
318+
{name:"time", type:type.uint64_le}
309319
]
310320
},
311321
0x06: {
312322
name:"Time state",
313323
shortname:"timeState",
314324
length:8,
315325
fields:[
316-
{name:"time", type:type.uint64}
326+
{name:"time", type:type.uint64_le}
317327
]
318328
},
319329
0x07: {
@@ -327,7 +337,7 @@ packets = {
327337
shortname:"resetSwitchState",
328338
length:2,
329339
fields:[
330-
{name:"position", type:type.uint16}
340+
{name:"position", type:type.uint8}
331341
]
332342
},
333343
0x0c: {
@@ -535,9 +545,9 @@ packets = {
535545
shortname:"infoState",
536546
length:24,
537547
fields:[
538-
{name:"time" , type:type.uint64},
539-
{name:"uptime" , type:type.uint64},
540-
{name:"downtime", type:type.uint64}
548+
{name:"time" , type:type.uint64_le},
549+
{name:"uptime" , type:type.uint64_le},
550+
{name:"downtime", type:type.uint64_le}
541551
]
542552
},
543553
0x24: {

0 commit comments

Comments
 (0)