mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-11-29 07:24:13 +01:00
uavobjgen: Add missing instanceID field in multi-instance structs
This commit is contained in:
parent
24d6c971e6
commit
15c9b32392
@ -103,6 +103,9 @@ bool UAVObjectGeneratorMatlab::process_object(ObjectInfo* info)
|
|||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
matlabAllocationCode.append("\t" + objectTableName + "=struct('timestamp', 0");
|
matlabAllocationCode.append("\t" + objectTableName + "=struct('timestamp', 0");
|
||||||
|
if (!info->isSingleInst) {
|
||||||
|
allocfields.append(",...\n\t\t 'instanceID', 0");
|
||||||
|
}
|
||||||
for (int n = 0; n < info->fields.length(); ++n) {
|
for (int n = 0; n < info->fields.length(); ++n) {
|
||||||
// Determine type
|
// Determine type
|
||||||
type = fieldTypeStrMatlab[info->fields[n]->type];
|
type = fieldTypeStrMatlab[info->fields[n]->type];
|
||||||
|
Loading…
Reference in New Issue
Block a user