Skip to content

Commit d486091

Browse files
feat: add sampling support to all converters (#187)
* feat: add sampling support to all converters * chore: bump lichtblick api * chore: bump version to 1.0.0 --------- Signed-off-by: Thomas Sedlmayer <tsedlmayer@pmsfit.de> Signed-off-by: Carlo van Driesten <carlo.van-driesten@bmw.de> Co-authored-by: Carlo van Driesten <carlo.van-driesten@bmw.de>
1 parent 4283f95 commit d486091

3 files changed

Lines changed: 12 additions & 6 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "Visualises data following the standard of the ASAM Open Simulation Interface (ASAM OSI) using the native 3D panel of Lichtblick",
55
"publisher": "Lichtblick",
66
"homepage": "https://www.asam.net/standards/detail/osi/",
7-
"version": "0.2.0",
7+
"version": "1.0.0",
88
"license": "MIT",
99
"main": "./dist/extension.js",
1010
"keywords": [
@@ -33,7 +33,7 @@
3333
"@foxglove/schemas": "^1.6.2",
3434
"@lichtblick/asam-osi-types": "^3.7.0",
3535
"@lichtblick/eslint-plugin": "^1.0.2",
36-
"@lichtblick/suite": "^1.24.3",
36+
"@lichtblick/suite": "^1.25.0",
3737
"@types/jest": "^30.0.0",
3838
"@types/minimatch": "^5.1.2",
3939
"@types/react": "18.2.55",

src/index.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export function activate(extensionContext: ExtensionContext): void {
2222
"3D": generateGroundTruth3DPanelSettings(),
2323
Image: generateGroundTruth3DPanelSettings(),
2424
},
25+
supportsLatestPerRenderTick: true,
2526
});
2627

2728
const sensorViewConverter = registerSensorViewConverter();
@@ -33,29 +34,34 @@ export function activate(extensionContext: ExtensionContext): void {
3334
"3D": generateGroundTruth3DPanelSettings(),
3435
Image: generateGroundTruth3DPanelSettings(),
3536
},
37+
supportsLatestPerRenderTick: true,
3638
});
3739

3840
extensionContext.registerMessageConverter({
3941
fromSchemaName: "osi3.SensorData",
4042
toSchemaName: "foxglove.SceneUpdate",
4143
converter: convertSensorDataToSceneUpdate,
44+
supportsLatestPerRenderTick: true,
4245
});
4346

4447
extensionContext.registerMessageConverter({
4548
fromSchemaName: "osi3.SensorData",
4649
toSchemaName: "foxglove.FrameTransforms",
4750
converter: convertSensorDataToFrameTransforms,
51+
supportsLatestPerRenderTick: true,
4852
});
4953

5054
extensionContext.registerMessageConverter({
5155
fromSchemaName: "osi3.GroundTruth",
5256
toSchemaName: "foxglove.FrameTransforms",
5357
converter: convertGroundTruthToFrameTransforms,
58+
supportsLatestPerRenderTick: true,
5459
});
5560

5661
extensionContext.registerMessageConverter({
5762
fromSchemaName: "osi3.SensorView",
5863
toSchemaName: "foxglove.FrameTransforms",
5964
converter: convertSensorViewToFrameTransforms,
65+
supportsLatestPerRenderTick: true,
6066
});
6167
}

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -964,10 +964,10 @@
964964
tsutils "^3"
965965
typescript "^4 || ^5"
966966

967-
"@lichtblick/suite@^1.24.3":
968-
version "1.24.3"
969-
resolved "https://registry.yarnpkg.com/@lichtblick/suite/-/suite-1.24.3.tgz#2d0fb39c2bfd446deaeecd05000489916270e060"
970-
integrity sha512-ItFiz/0gAiyNY0IJS20J5BUgmdZfb/V2k3LKx6+VQN4fPHPnz6Znvu0dhhGiDqKy+YhiI+Cg8EDHJeP5gjFvHg==
967+
"@lichtblick/suite@^1.25.0":
968+
version "1.25.0"
969+
resolved "https://registry.yarnpkg.com/@lichtblick/suite/-/suite-1.25.0.tgz#71fa917637e733cd64a32f5e3c9ec04f875a91d5"
970+
integrity sha512-SzWtYXgR+GhREaNkDvlhFT0515FltInp/Y8iy1g9huLQORGWyXsMkqz2mLjuVFQ9XA8OW30ilpE097P3iyAjkQ==
971971

972972
"@nodelib/fs.scandir@2.1.5":
973973
version "2.1.5"

0 commit comments

Comments
 (0)