Public Attributes | List of all members
tstrOtaControlSec Struct Reference

This struct contains the Control Section. The Control Section is used to define the working image and the validity of the roll-back image and its offset, also both firmware versions is kept in that structure. More...

#include <m2m_types.h>

Public Attributes

uint32 u32OtaControlSecCrc
 
uint32 u32OtaCortusAppRollbackOffset
 
uint32 u32OtaCortusAppRollbackValidSts
 
uint32 u32OtaCortusAppRollbackVer
 
uint32 u32OtaCortusAppWorkingOffset
 
uint32 u32OtaCortusAppWorkingValidSts
 
uint32 u32OtaCortusAppWorkingVer
 
uint32 u32OtaCurrentworkingImagFirmwareVer
 
uint32 u32OtaCurrentworkingImagHifVer
 
uint32 u32OtaCurrentworkingImagOffset
 
uint32 u32OtaFormatVersion
 
uint32 u32OtaLastCheckTime
 
uint32 u32OtaMagicValue
 
uint32 u32OtaRollbackImageOffset
 
uint32 u32OtaRollbackImageValidStatus
 
uint32 u32OtaRollbackImagFirmwareVer
 
uint32 u32OtaRollbackImagHifVer
 
uint32 u32OtaSequenceNumber
 

Detailed Description

This struct contains the Control Section. The Control Section is used to define the working image and the validity of the roll-back image and its offset, also both firmware versions is kept in that structure.

Definition at line 2104 of file m2m_types.h.

Member Data Documentation

◆ u32OtaControlSecCrc

uint32 tstrOtaControlSec::u32OtaControlSecCrc

CRC for the control structure to ensure validity

Definition at line 2139 of file m2m_types.h.

◆ u32OtaCortusAppRollbackOffset

uint32 tstrOtaControlSec::u32OtaCortusAppRollbackOffset

Ccortus app rollback offset in flash.

Definition at line 2133 of file m2m_types.h.

◆ u32OtaCortusAppRollbackValidSts

uint32 tstrOtaControlSec::u32OtaCortusAppRollbackValidSts

Roll-back cortus app valid status

Definition at line 2135 of file m2m_types.h.

◆ u32OtaCortusAppRollbackVer

uint32 tstrOtaControlSec::u32OtaCortusAppRollbackVer

Roll-back cortus app version (ex 18.0.1)

Definition at line 2137 of file m2m_types.h.

◆ u32OtaCortusAppWorkingOffset

uint32 tstrOtaControlSec::u32OtaCortusAppWorkingOffset

Cortus app working offset in flash.

Definition at line 2127 of file m2m_types.h.

◆ u32OtaCortusAppWorkingValidSts

uint32 tstrOtaControlSec::u32OtaCortusAppWorkingValidSts

Working Cortus app valid status.

Definition at line 2129 of file m2m_types.h.

◆ u32OtaCortusAppWorkingVer

uint32 tstrOtaControlSec::u32OtaCortusAppWorkingVer

Working cortus app version (ex 1.0.1)

Definition at line 2131 of file m2m_types.h.

◆ u32OtaCurrentworkingImagFirmwareVer

uint32 tstrOtaControlSec::u32OtaCurrentworkingImagFirmwareVer

Current working image firmware version [Major/Product ID/Minor/Patch]

Definition at line 2115 of file m2m_types.h.

◆ u32OtaCurrentworkingImagHifVer

uint32 tstrOtaControlSec::u32OtaCurrentworkingImagHifVer

Current working image HIF version

Definition at line 2117 of file m2m_types.h.

◆ u32OtaCurrentworkingImagOffset

uint32 tstrOtaControlSec::u32OtaCurrentworkingImagOffset

Current working offset in flash.

Definition at line 2113 of file m2m_types.h.

◆ u32OtaFormatVersion

uint32 tstrOtaControlSec::u32OtaFormatVersion

Control structure format version, the value will be incremented in case of structure changed or updated.

Definition at line 2107 of file m2m_types.h.

◆ u32OtaLastCheckTime

uint32 tstrOtaControlSec::u32OtaLastCheckTime

Last time OTA check for update.

Definition at line 2111 of file m2m_types.h.

◆ u32OtaMagicValue

uint32 tstrOtaControlSec::u32OtaMagicValue

Magic value used to ensure the structure is valid or not.

Definition at line 2105 of file m2m_types.h.

◆ u32OtaRollbackImageOffset

uint32 tstrOtaControlSec::u32OtaRollbackImageOffset

Roll-back image offset in flash.

Definition at line 2119 of file m2m_types.h.

◆ u32OtaRollbackImageValidStatus

uint32 tstrOtaControlSec::u32OtaRollbackImageValidStatus

Roll-back image valid status.

Definition at line 2121 of file m2m_types.h.

◆ u32OtaRollbackImagFirmwareVer

uint32 tstrOtaControlSec::u32OtaRollbackImagFirmwareVer

Roll-back image firmware version [Major/Product ID/Minor/Patch]

Definition at line 2123 of file m2m_types.h.

◆ u32OtaRollbackImagHifVer

uint32 tstrOtaControlSec::u32OtaRollbackImagHifVer

Roll-back working image HIF version

Definition at line 2125 of file m2m_types.h.

◆ u32OtaSequenceNumber

uint32 tstrOtaControlSec::u32OtaSequenceNumber

Sequence number is used while update the control structure to keep track of how many times that section updated.

Definition at line 2109 of file m2m_types.h.


The documentation for this struct was generated from the following file:


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:03