icao-isa

Crates.ioicao-isa
lib.rsicao-isa
version0.1.2
sourcesrc
created_at2024-02-04 14:31:43.053128
updated_at2024-02-06 18:04:03.791369
descriptionAn implementation of the ICAO International Standard Atmosphere(ISA) and air speed equations.
homepagehttps://github.com/kenba/icao-isa-rs
repositoryhttps://github.com/kenba/icao-isa-rs
max_upload_size
id1126399
size35,448
Ken Barker (kenba)

documentation

https://docs.rs/icao-isa/

README

icao-isa

crates.io docs.io License Rust codecov

An implementation of the International Civil Aviation Organization (ICAO) International Standard Atmosphere (ISA), see ICAO Doc 7488/3.

The library also includes functions for calculating:

  • true airspeed (TAS) from calibrated airspeed (CAS), pressure and temperature;
  • CAS from TAS, pressure and temperature;
  • TAS from Mach number and temperature;
  • and the crossover altitude between CAS / Mach flight regimes.

The equations for the functions above are from BADA User Manual revision 3-12.

The library is declared no_std so it can be used in embedded applications.

Contribution

If you want to contribute through code or documentation, the Contributing guide is the best place to start.
Just please abide by our Code of Conduct.

License

icao-isa-rs is provided under a MIT license, see LICENSE.

Commit count: 0

cargo fmt