-
-
Notifications
You must be signed in to change notification settings - Fork 106
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Remove the CLI * Massive reorganization of the sources related to the CLI removal * Fix the compiler test * Improve MyPy configs * Fix typing issues in the demo app * Add new test for the demo in place of the old CLI-based one. * Fix a python-3.7-specific typing issue in the demo app * Fix mypy and add coverage * Windows-specific fix: inherit %SYSTEMROOT% to avoid appveyor/ci#1995 * Naturally, there is no SYSTEMROOT on GNU/Linux * Pass the PATH as well * Final typing issues * Remove obsolete entries from .gitignore * Sync up the DSDL compiler with recent changes to the CLI tool * Correct a minor enum misuse * A weakly related change: ongoing work on CLI revealed that low send timeout values may cause issues depending on the performance of the garbage collector * Update the demos * Remove unnecessary copy * Remove unnecessary runtime typing checks * Improve error handling in transport session setup: detect and raise errors as early as possible. The old behavior was a legacy from the time when it was possible to change the local node-ID at runtime; it no longer makes sense. * Update the heartbeat publisher to make it compatible with the case where the transport is anonymous and the output session cannot be created * Add node test in place of the removed CLI test * MyPy fixes * Fix tests * Add coverage of an important case in RedundantTransport * Remove deprecated constructs * Relax type in update_from_builtin() * Update references to the command line tool per https://forum.uavcan.org/t/migrating-the-pyuavcan-cli-tool-into-a-different-package/1039/5 * Drop unused test setup code
- Loading branch information
1 parent
07db99c
commit a4d9fa9
Showing
102 changed files
with
680 additions
and
3,419 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
[submodule "public_regulated_data_types_for_testing"] | ||
path = tests/public_regulated_data_types | ||
path = demo/public_regulated_data_types | ||
url = https://github.com/UAVCAN/public_regulated_data_types |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
PyUAVCAN demo application | ||
========================= | ||
|
||
This directory contains the demo application. | ||
It is invoked and verified by the integration test suite along with the main library codebase. | ||
|
||
Please refer to the official library documentation for details about this demo. |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,7 +20,6 @@ Contents | |
|
||
pages/architecture | ||
pages/installation | ||
pages/cli | ||
pages/demo | ||
pages/faq | ||
pages/api | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.