simconnect

Crates.iosimconnect
lib.rssimconnect
version0.3.2
sourcesrc
created_at2020-08-26 09:54:33.075282
updated_at2024-07-11 00:50:46.299182
descriptionRust bindings for SimConnect
homepage
repository
max_upload_size
id280913
size199,282
Connor T (Sequal32)

documentation

README

crates.io

SimConnect Bindings for Rust

Requirements

Using

Add this to your Cargo.toml

[dependencies]
simconnect = "0.3.2"

Building

The SimConnect binaries are included within this repository, but they may not be up-to-date.

  1. run cargo build
  2. Add use simconnect at the top of your file

Example

Read float position data

cargo run --example aircraft_updates

Requests tagged data with thresholds from SimConnect and reads floats/strings

cargo run --example aircraft_updates_on_change

You must have SimConnect.dll in the same directory as the compiled exe for it to run (e.g. in )

Remarks

I have not tested every single function from the api. If you find an error, feel free to make an issue or a pull request.

Commit count: 0

cargo fmt