-
- Downloads
Adding support for other message sets (#40)
* MavMessage::parse now maps results instead of unwrapping them, so there's no panic * also compile ardupilotmega.xml * rustfmt * updated connections to be generic * it builds! support for ardupilotmega messages added, still need parsing + tests * it all works! it also no longer compiles on rust 1.40.0 for some reason, but it works fine on rust stable 1.41.1 so i don't think it's a big deal * documented features, added build binder * fixed Cargo.toml Signed-off-by:Ibiyemi Abiodun <ibiyemi@intulon.com> * added ability to patch mavlink schemas Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * removed extraneous println statements Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * mavlink should no longer rebuild every single time Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * fixed extra_crc Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * fixed travis ci Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * fixed travis ci again? Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * fixed merge mistake Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * rustfmt + fix merge mistake part 2 Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * updated readme and crate documentation Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * tests are now feature-gated + added common feature Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * feature-gated the rest of the tests + added common as a default feature Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * build with all features on docs.rs Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com> * fixed imports in tests Signed-off-by:
Ibiyemi Abiodun <ibiyemi@intulon.com>
Showing
- .travis.yml 3 additions, 0 deletions.travis.yml
- Cargo.toml 26 additions, 10 deletionsCargo.toml
- README.md 2 additions, 2 deletionsREADME.md
- build/binder.rs 27 additions, 0 deletionsbuild/binder.rs
- build/main.rs 81 additions, 17 deletionsbuild/main.rs
- build/parser.rs 308 additions, 195 deletionsbuild/parser.rs
- build/patches/fix-ekf-status-report.patch 25 additions, 0 deletionsbuild/patches/fix-ekf-status-report.patch
- build/util.rs 11 additions, 0 deletionsbuild/util.rs
- rustfmt.toml 1 addition, 0 deletionsrustfmt.toml
- src/bin/mavlink-dump.rs 18 additions, 19 deletionssrc/bin/mavlink-dump.rs
- src/connection/direct_serial.rs 18 additions, 29 deletionssrc/connection/direct_serial.rs
- src/connection/file.rs 9 additions, 12 deletionssrc/connection/file.rs
- src/connection/mod.rs 26 additions, 22 deletionssrc/connection/mod.rs
- src/connection/tcp.rs 31 additions, 25 deletionssrc/connection/tcp.rs
- src/connection/udp.rs 29 additions, 23 deletionssrc/connection/udp.rs
- src/lib.rs 117 additions, 99 deletionssrc/lib.rs
- tests/direct_serial_tests.rs 7 additions, 5 deletionstests/direct_serial_tests.rs
- tests/encode_decode_tests.rs 106 additions, 12 deletionstests/encode_decode_tests.rs
- tests/tcp_loopback_tests.rs 9 additions, 9 deletionstests/tcp_loopback_tests.rs
- tests/test_shared/mod.rs 17 additions, 5 deletionstests/test_shared/mod.rs
Loading
Please register or sign in to comment