20typedef struct __attribute__((packed)) {
23 union __attribute__((packed)) {
24 struct __attribute__((packed)) {
31 } productRegionFamily;
33 union __attribute__((packed)) {
34 struct __attribute__((packed)) {
43 union __attribute__((packed)) {
44 struct __attribute__((packed)) {
51 } productionDateHousing;
Struct with all the Crownstone fields in UICR.
Definition: cs_UicrPacket.h:20
uint8_t productFamily
Definition: cs_UicrPacket.h:27
uint8_t major
Definition: cs_UicrPacket.h:37
uint8_t reserved
Definition: cs_UicrPacket.h:28
uint32_t board
Definition: cs_UicrPacket.h:21
uint8_t region
Definition: cs_UicrPacket.h:26
uint8_t productType
Definition: cs_UicrPacket.h:25
uint8_t housing
Definition: cs_UicrPacket.h:45
uint8_t patch
Definition: cs_UicrPacket.h:35
uint8_t year
Definition: cs_UicrPacket.h:47
uint32_t asInt
Definition: cs_UicrPacket.h:30
uint8_t week
Definition: cs_UicrPacket.h:46
uint8_t minor
Definition: cs_UicrPacket.h:36