2 Commits

Author SHA1 Message Date
10c7092313 Version 1.2.1 2026-03-11 15:06:48 +01:00
4973e1e52c Fixed bug with bit field order 2026-03-11 15:06:28 +01:00
2 changed files with 6 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@hamradio/meshcore",
"version": "1.2.0",
"version": "1.2.1",
"description": "MeshCore protocol support for Typescript",
"keywords": [
"MeshCore",

View File

@@ -126,9 +126,9 @@ export class Packet implements IPacket {
type: FieldType.BITS,
size: 1,
bits: [
{ name: "route type", size: 2 },
{ name: "payload version", size: 2 },
{ name: "payload type", size: 4 },
{ name: "route type", size: 2 },
]
},
/* Transport codes */
@@ -379,11 +379,11 @@ export class Packet implements IPacket {
}
if (typeof withSegment === "boolean" && withSegment) {
segment!.fields.push({ type: FieldType.BITS, name: "flags", size: 1, value: flags, bits: [
{ size: 4, name: "node type" },
{ size: 1, name: "location flag" },
{ size: 1, name: "feature1 flag" },
{ size: 1, name: "feature2 flag" },
{ size: 1, name: "name flag" },
{ size: 1, name: "feature2 flag" },
{ size: 1, name: "feature1 flag" },
{ size: 1, name: "location flag" },
{ size: 4, name: "node type" },
]});
}