Skip to content

Releases: marcgardent/isiMotor-Pulse-Plugin

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 14:44

🏎️ v1.1.1

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_Pulse_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-Pulse-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-Pulse-Plugin-v1.1.1-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_Pulse-Plugin.txt


🐍 Python SDK (isimotor_pulse_types + isimotor_pulse_client)

Package Description
isimotor_pulse_types Shared dataclasses & enums for raw UDP telemetry packets
isimotor_pulse_client ZeroMQ telemetry/scoring client - full fan-in (IsiMotorClient) or single-packet-type (Raw/Domain/Dto)

How to install and consume wheels from this release:

isimotor_pulse_client depends on isimotor_pulse_types via a direct URL
pointing at this same release, so installing the client alone pulls the types
package in automatically — no separate install step needed.

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-Pulse-Plugin/releases/download/v1.1.1/isimotor_pulse_client-1.1.1-py3-none-any.whl"

Option 2 — Install a locally downloaded .whl file:

pip install isimotor_pulse_client-1.1.1-py3-none-any.whl

Installing isimotor_pulse_types on its own:

pip install "https://github.com/marcgardent/isiMotor-Pulse-Plugin/releases/download/v1.1.1/isimotor_pulse_types-1.1.1-py3-none-any.whl"

👉 Client README & Examples: isimotor-pulse-client/README.md


📐 Raw FlatBuffers Schemas

File Description
isimotor-pulse-schemas-v1.1.1.tar.gz Raw schemas/*.fbs sources (no generated bindings) - compile with your own flatc for any FlatBuffers-supported language. Each root table carries a native 4-char file_identifier ("magic value") for wire-format versioning.

👉 Schema Sources: schemas/


🦀 Rust Bindings (isimotor-pulse-schemas)

Not published as a release asset - consumed directly as a Git dependency pinned to
this tag (bindings are generated from schemas/*.fbs at build time via build.rs,
no flatc required):

[dependencies]
isimotor-pulse-schemas = { git = "https://github.com/marcgardent/isiMotor-Pulse-Plugin", tag = "v1.1.1" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-schemas/README.md


🦀 Rust Installer (isimotor-pulse-installer)

Steam game detection (Le Mans Ultimate / rFactor 2), CustomPluginVariables.JSON /
Settings.JSON writer, and a GitHub Releases-based installer/uninstaller for the
plugin DLL. Not published as a release asset - consumed as a Git dependency pinned
to this tag:

[dependencies]
isimotor-pulse-installer = { git = "https://github.com/marcgardent/isiMotor-Pulse-Plugin", tag = "v1.1.1" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-installer/README.md


🦀 Rust ZeroMQ Client (isimotor-pulse-client)

One dedicated, typed client per outbound packet (TelemInfoClient, SystemEventClient,
ForceFeedbackClient, ...), decoding FlatBuffer payloads via isimotor-pulse-schemas.
Not published as a release asset - consumed as a Git dependency pinned to this tag:

[dependencies]
isimotor-pulse-client = { git = "https://github.com/marcgardent/isiMotor-Pulse-Plugin", tag = "v1.1.1" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-client/README.md


⚖️ License

Apache License 2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 14:03

🏎️ v1.1.0

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_Pulse_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-Pulse-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-Pulse-Plugin-v1.1.0-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_Pulse-Plugin.txt


🐍 Python SDK (isimotor_pulse_types + isimotor_pulse_client)

Package Description
isimotor_pulse_types Shared dataclasses & enums for raw UDP telemetry packets
isimotor_pulse_client ZeroMQ telemetry/scoring client - full fan-in (IsiMotorClient) or single-packet-type (Raw/Domain/Dto)

How to install and consume wheels from this release:

isimotor_pulse_client depends on isimotor_pulse_types via a direct URL
pointing at this same release, so installing the client alone pulls the types
package in automatically — no separate install step needed.

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v1.1.0/isimotor_pulse_client-1.1.0-py3-none-any.whl"

Option 2 — Install a locally downloaded .whl file:

pip install isimotor_pulse_client-1.1.0-py3-none-any.whl

Installing isimotor_pulse_types on its own:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v1.1.0/isimotor_pulse_types-1.1.0-py3-none-any.whl"

👉 Client README & Examples: isimotor-pulse-client/README.md


📐 Raw FlatBuffers Schemas

File Description
isimotor-pulse-schemas-v1.1.0.tar.gz Raw schemas/*.fbs sources (no generated bindings) - compile with your own flatc for any FlatBuffers-supported language. Each root table carries a native 4-char file_identifier ("magic value") for wire-format versioning.

👉 Schema Sources: schemas/


🦀 Rust Bindings (isimotor-pulse-schemas)

Not published as a release asset - consumed directly as a Git dependency pinned to
this tag (bindings are generated from schemas/*.fbs at build time via build.rs,
no flatc required):

[dependencies]
isimotor-pulse-schemas = { git = "https://github.com/marcgardent/isiMotor-RawUDP-Plugin", tag = "v1.1.0" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-schemas/README.md


🦀 Rust Installer (isimotor-pulse-installer)

Steam game detection (Le Mans Ultimate / rFactor 2), CustomPluginVariables.JSON /
Settings.JSON writer, and a GitHub Releases-based installer/uninstaller for the
plugin DLL. Not published as a release asset - consumed as a Git dependency pinned
to this tag:

[dependencies]
isimotor-pulse-installer = { git = "https://github.com/marcgardent/isiMotor-RawUDP-Plugin", tag = "v1.1.0" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-installer/README.md


🦀 Rust ZeroMQ Client (isimotor-pulse-client)

One dedicated, typed client per outbound packet (TelemInfoClient, SystemEventClient,
ForceFeedbackClient, ...), decoding FlatBuffer payloads via isimotor-pulse-schemas.
Not published as a release asset - consumed as a Git dependency pinned to this tag:

[dependencies]
isimotor-pulse-client = { git = "https://github.com/marcgardent/isiMotor-RawUDP-Plugin", tag = "v1.1.0" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-client/README.md


⚖️ License

Apache License 2.0

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 13 Sep 15:32

🏎️ v1.0.3

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_Pulse_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-Pulse-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-Pulse-Plugin-v1.0.3-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_Pulse-Plugin.txt


🐍 Python SDK (isimotor_pulse_types + isimotor_pulse_client)

Package Description
isimotor_pulse_types Shared dataclasses & enums for raw UDP telemetry packets
isimotor_pulse_client ZeroMQ telemetry/scoring client - full fan-in (IsiMotorClient) or single-packet-type (Raw/Domain/Dto)

How to install and consume wheels from this release:

isimotor_pulse_client depends on isimotor_pulse_types via a direct URL
pointing at this same release, so installing the client alone pulls the types
package in automatically — no separate install step needed.

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v1.0.3/isimotor_pulse_client-1.0.3-py3-none-any.whl"

Option 2 — Install a locally downloaded .whl file:

pip install isimotor_pulse_client-1.0.3-py3-none-any.whl

Installing isimotor_pulse_types on its own:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v1.0.3/isimotor_pulse_types-1.0.3-py3-none-any.whl"

👉 Client README & Examples: isimotor-pulse-client/README.md


📐 Raw FlatBuffers Schemas

File Description
isimotor-pulse-schemas-v1.0.3.tar.gz Raw schemas/*.fbs sources (no generated bindings) - compile with your own flatc for any FlatBuffers-supported language. Each root table carries a native 4-char file_identifier ("magic value") for wire-format versioning.

👉 Schema Sources: schemas/


🦀 Rust Bindings (isimotor-pulse-schemas)

Not published as a release asset - consumed directly as a Git dependency pinned to
this tag (bindings are generated from schemas/*.fbs at build time via build.rs,
no flatc required):

[dependencies]
isimotor-pulse-schemas = { git = "https://github.com/marcgardent/isiMotor-RawUDP-Plugin", tag = "v1.0.3" }

👉 Crate Source & Usage: binding/rust/isimotor-pulse-schemas/README.md


⚖️ License

Apache License 2.0

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 10 Sep 15:45

🏎️ v0.6.2

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_RawUDP_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-RawUDP-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-RawUDP-Plugin-v0.6.2-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_RawUDP-Plugin.txt


🐍 Python SDK (isimotor_rawudp_types + isimotor_rawudp_client)

Package Description
isimotor_rawudp_types Shared dataclasses & enums for raw UDP telemetry packets
isimotor_rawudp_client Low-level Python UDP client & binary packet decoders

How to install and consume wheels from this release:

isimotor_rawudp_client depends on isimotor_rawudp_types via a direct URL
pointing at this same release, so installing the client alone pulls the types
package in automatically — no separate install step needed.

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.6.2/isimotor_rawudp_client-0.6.2-py3-none-any.whl"

Option 2 — Install a locally downloaded .whl file:

pip install isimotor_rawudp_client-0.6.2-py3-none-any.whl

Installing isimotor_rawudp_types on its own:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.6.2/isimotor_rawudp_types-0.6.2-py3-none-any.whl"

👉 Client README & Examples: isimotor-rawudp-client/README.md


⚖️ License

Apache License 2.0

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 10 Sep 12:31

🏎️ v0.5.1

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_RawUDP_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-RawUDP-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-RawUDP-Plugin-v0.5.1-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_RawUDP-Plugin.txt


🐍 Python SDK (isimotor_rawudp_client)

Package Description
isimotor_rawudp_client Low-level Python UDP client & binary packet decoders

How to install and consume wheels from this release:

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.5.1/isimotor_rawudp_client-0.5.1-py3-none-any.whl"

Option 2 — Install locally downloaded .whl file:

pip install isimotor_rawudp_client-0.5.1-py3-none-any.whl

👉 Client README & Examples: isimotor-rawudp-client/README.md


⚖️ License

Apache License 2.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 09:49

🏎️ v0.4.0

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_RawUDP_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-RawUDP-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-RawUDP-Plugin-v0.4.0-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_RawUDP-Plugin.txt


🐍 Python SDK (isimotor_rawudp_client)

Package Description
isimotor_rawudp_client Low-level Python UDP client & binary packet decoders

How to install and consume wheels from this release:

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.4.0/isimotor_rawudp_client-0.4.0-py3-none-any.whl"

Option 2 — Install locally downloaded .whl file:

pip install isimotor_rawudp_client-0.4.0-py3-none-any.whl

👉 Client README & Examples: isimotor-rawudp-client/README.md


⚖️ License

Apache License 2.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 16:40

🏎️ v0.3.0

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_RawUDP_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-RawUDP-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-RawUDP-Plugin-v0.3.0-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_RawUDP-Plugin.txt


🐍 Python SDK (isimotor_rawudp_client)

Package Description
isimotor_rawudp_client Low-level Python UDP client & binary packet decoders

How to install and consume wheels from this release:

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.3.0/isimotor_rawudp_client-0.3.0-py3-none-any.whl"

Option 2 — Install locally downloaded .whl file:

pip install isimotor_rawudp_client-0.3.0-py3-none-any.whl

👉 Client README & Examples: isimotor-rawudp-client/README.md


⚖️ License

Apache License 2.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 11:25

🏎️ v0.2.0

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_RawUDP_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-RawUDP-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-RawUDP-Plugin-v0.2.0-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_RawUDP-Plugin.txt


🐍 Python SDK (isimotor_rawudp_client)

Package Description
isimotor_rawudp_client Low-level Python UDP client & binary packet decoders

How to install and consume wheels from this release:

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.2.0/isimotor_rawudp_client-0.2.0-py3-none-any.whl"

Option 2 — Install locally downloaded .whl file:

pip install isimotor_rawudp_client-0.2.0-py3-none-any.whl

👉 Client README & Examples: isimotor-rawudp-client/README.md


⚖️ License

Apache License 2.0

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:48

🏎️ v0.1.3

Native high-performance telemetry streaming plugin for Le Mans Ultimate and rFactor 2 (isiMotor engine).
Includes standalone executable managers and a Python SDK.


📦 Release Assets

🖥️ Standalone Manager (1-Click Install & Live Telemetry TUI)

Platform File Description
Windows (x64) isiMotor_RawUDP_Manager.exe Standalone portable executable (No Python required)
Linux / Steam Deck isiMotor-RawUDP-Manager-x86_64 Standalone 64-bit binary (No Python required)

👉 User Guide: USER_NOTICE.md


🔧 Native Plugin (Windows x64 / MinGW-w64)

File Description
isiMotor-RawUDP-Plugin-v0.1.3-Windows-x64-MinGW-w64.zip Standalone native 64-bit DLL (MinGW-w64) + installation instructions + license

👉 Install Guide: docs/INSTALL_REDIST_RawUDP-Plugin.txt


🐍 Python SDK (isimotor_rawudp_client)

Package Description
isimotor_rawudp_client Low-level Python UDP client & binary packet decoders

How to install and consume wheels from this release:

Option 1 — Direct remote install via pip with release wheel URL:

pip install "https://github.com/marcgardent/isiMotor-RawUDP-Plugin/releases/download/v0.1.3/isimotor_rawudp_client-0.1.3-py3-none-any.whl"

Option 2 — Install locally downloaded .whl file:

pip install isimotor_rawudp_client-0.1.3-py3-none-any.whl

👉 Client README & Examples: isimotor-rawudp-client/README.md


⚖️ License

Apache License 2.0