Skydio add parachute protocol#546
Conversation
The script `parachute.py` emulates a parachute module that has MAVLink v2 UDP connections. The script `test_parachute.py` runs a standard test suite and can be used to test the emulator with its default settings. Instructions: 1. Run simple parachute emulator `python3 parachute.py` 2. Run test `MAVLINK20=1 python3 test_parachute.py` (or `MAVLINK20=1 python3 -m unittest -v test_parachute.py` for more verbosity) To use the test suite on other parachute modules, set the relevant env variables `MAVLINK_DIALECT`, `MAVLINK_UDPIN`, and `MAVLINK_UDPOUT`. Example: `MAVLINK20=1 MAVLINK_DIALECT=dialect MAVLINK_UDPIN=udpin MAVLINK_UDPOUT=udpout python3 test_parachute.py` Topic: parachute_testsuite
|
Hi @hamishwillee sorry for the delay - just want to add you as a reviewer for this! :) |
| @@ -0,0 +1,182 @@ | |||
| import datetime | |||
There was a problem hiding this comment.
Could we have bit of comment on the top explaining what this is for. Can point to the protocol doc. Ditto for the following one.
|
@vivian-zhou-skydio Thank you.
|
|
Just a gentle ping that it would be great to progress this. |
adding parachute protocol microservice document and test suite