Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support UAVCAN v1.0 #42

Open
pavel-kirienko opened this issue Oct 30, 2019 · 6 comments
Open

Support UAVCAN v1.0 #42

pavel-kirienko opened this issue Oct 30, 2019 · 6 comments
Milestone

Comments

@pavel-kirienko
Copy link
Member

https://forum.uavcan.org/t/uavcan-2019-roadmap/666

@aentinger
Copy link

Good morning @pavel-kirienko 👋
I'm part of a small group building a Arduino MKR Vidor 4000 (that's the Arduino with the FPGA) based quadcopter flight controller for Micro UAVs using Zubax Orel 20 as ESCs. As a part of this effort we are building an Arduino UAVCAN library ( 107-Arduino-UAVCAN ) based on libcanard.

Naturally we are using the latest version of libcanard which already has support for UAVCAN 1.0. Unfortunately the Zubax Orel 20 still run the legacy-v0 version of the protocol and we've been wondering if you can provide an estimate when the sapog firmware will be upgraded to using UAVCAN 1.0? We already have Zubax Orel 20 hardware available and would offer our services in testing any firmware change making the 1.0 protocol available.

CC / @generationmake @per1234

@pavel-kirienko
Copy link
Member Author

We are aiming at early June. If you could lend us a hand here, it would be appreciated. Also, may you be interested in sharing the info about your project at the UAVCAN forum?

@aentinger
Copy link

Thank you for letting me know. Early June sounds good to me as we also need some time to get 107-Arduino-UAVCAN into usable shape. We've got experienced firmware engineers on the team so building and testing any sapog changes are well within our ability 😉 I'd love to share on the UAVCAN forum, which category do you think would be best suited and what exactly do you want me to share (focus on the Arduino UAVCAN abstraction or the whole project?).

@pavel-kirienko
Copy link
Member Author

We've got experienced firmware engineers on the team so building and testing any sapog changes are well within our ability

What I meant is that if your engineers could help us integrate libcanard v1 here instead of libuavcan v0, that would be great. But testing also helps.

I'd love to share on the UAVCAN forum, which category do you think would be best suited and what exactly do you want me to share (focus on the Arduino UAVCAN abstraction or the whole project?).

This category works best: https://forum.uavcan.org/c/app (the libcanard subcategory is also probably acceptable depending on the scope of your post). I think we want the full context.

@aentinger
Copy link

Good morning 👋 I don't want to promise something we can't deliver (due to time constraints mostly) but we'll give it a try 🚀

@coderkalyan
Copy link

Hey all, just wanted to mention that I'm interested in getting Sapog-compatible ESCs and migrating sapog to UAVCANv1 this summer (although I can't provide a timeline at this point). Trouble is actually getting sapog ESCs, since kotleta20 is semi-permanently out of stock due to chip shortages and Orel 20 is out of my budget. Perhaps I'll design a board.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants