1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-20 10:54:14 +01:00

UAVObjects: Syncing changes with FirmwareIAP to the autogenerated files

git-svn-id: svn://svn.openpilot.org/OpenPilot/trunk@2240 ebee16cc-31ac-478f-84a7-5cbb03baadba
This commit is contained in:
peabody124 2010-12-17 07:02:41 +00:00 committed by peabody124
parent 4b4a66c2d7
commit a66ce5c0a3

View File

@ -112,9 +112,10 @@ function [] = OPLogConvert()
firmwareiapobjIdx = 1;
FirmwareIAPObj.timestamp = 0;
FirmwareIAPObj(1).Command = 0;
FirmwareIAPObj(1).Port = 0;
FirmwareIAPObj(1).Version = zeros(1,3);
FirmwareIAPObj(1).SVN = 0;
FirmwareIAPObj(1).Description = zeros(1,100);
FirmwareIAPObj(1).HWVersion = 0;
FirmwareIAPObj(1).Target = 0;
FirmwareIAPObj(1).ArmReset = 0;
FirmwareIAPObj(1).crc = 0;
flightbatterystateIdx = 1;
@ -441,7 +442,7 @@ function [] = OPLogConvert()
case 3980666102
BaroAltitude(baroaltitudeIdx) = ReadBaroAltitudeObject(fid, timestamp);
baroaltitudeIdx = baroaltitudeIdx + 1;
case 1075803696
case 879185696
FirmwareIAPObj(firmwareiapobjIdx) = ReadFirmwareIAPObjObject(fid, timestamp);
firmwareiapobjIdx = firmwareiapobjIdx + 1;
case 144318184
@ -759,9 +760,10 @@ function [FirmwareIAPObj] = ReadFirmwareIAPObjObject(fid, timestamp)
FirmwareIAPObj.timestamp = timestamp;
FirmwareIAPObj.Command = double(fread(fid, 1, 'uint16'));
FirmwareIAPObj.Port = double(fread(fid, 1, 'uint32'));
FirmwareIAPObj.Version = double(fread(fid, 3, 'uint8'));
FirmwareIAPObj.SVN = double(fread(fid, 1, 'uint16'));
FirmwareIAPObj.Description = double(fread(fid, 100, 'uint8'));
FirmwareIAPObj.HWVersion = double(fread(fid, 1, 'uint8'));
FirmwareIAPObj.Target = double(fread(fid, 1, 'uint8'));
FirmwareIAPObj.ArmReset = double(fread(fid, 1, 'uint8'));
FirmwareIAPObj.crc = double(fread(fid, 1, 'uint32'));
% read CRC
fread(fid, 1, 'uint8');