ardupilot: Add variables from non-main sources to the Data Lake#1815
Conversation
491006b to
b81e142
Compare
|
Hey, thanks for implementing this. Can confirm that this allows the usage of mavlink messages with a component ID of e.g. 158 (MAV_COMP_ID_PERIPHERAL) for VGIs: |
Nice to hear that! I'm thinking about doing something like @Williangalvani what do you think? PS: pushed this way in the updated commit. |
dc02b8d to
0abc137
Compare
0abc137 to
74a66b3
Compare
|
Cool! This is also a good start for being able to display non-selected vehicles on the map :-)
|
Nice! Exactly the idea!
You mean removing the
I think it would be better if we just leave it non abstracted here and abstract on a higher level.
Definitely. Let me give a try on that. If I don't see much problems, I will open a PR with the implementation in parallel. |
74a66b3 to
7cd47c4
Compare
|
@ES-Alexander if you want to test it, I have rebased it over master and fixed the conflicts. |
547a39e to
cbd71a8
Compare
cbd71a8 to
ef41ac2
Compare
|
@ES-Alexander I've modified the PR to not inject those variables by default, but instead allow the user to enable it in the MAVLink config menu (under pirate mode). |
ef41ac2 to
5362ac7
Compare
Today, we completely ignore data comming from sources with systemIDs different from the main one and component IDs different than 1. This PR reads the messages from those systems and create Data Lake variables for them, so the user can use it on VGIs, Plotters and other components.
5362ac7 to
27cd6cf
Compare

Today, we completely ignore data comming from sources with systemIDs different from the main one and component IDs different than 1.
This PR reads the messages from those systems and create Data Lake variables for them, so the user can use it on VGIs, Plotters and other components.
To be merged after #1814.
Fix #1809.