26 uint8_t fieldsSet = 0;
static const uint8_t ALL_FIELDS_SET
Definition: cs_TrackedDevice.h:21
TrackedDeviceFields
Definition: cs_TrackedDevice.h:12
@ BIT_POS_PROFILE
Definition: cs_TrackedDevice.h:15
@ BIT_POS_DEVICE_TOKEN
Definition: cs_TrackedDevice.h:18
@ BIT_POS_ACCESS_LEVEL
Definition: cs_TrackedDevice.h:13
@ BIT_POS_TTL
Definition: cs_TrackedDevice.h:19
@ BIT_POS_RSSI_OFFSET
Definition: cs_TrackedDevice.h:16
@ BIT_POS_LOCATION
Definition: cs_TrackedDevice.h:14
@ BIT_POS_FLAGS
Definition: cs_TrackedDevice.h:17
uint16_t device_id_t
Definition: cs_Typedefs.h:24
Definition: cs_TrackedDevice.h:23
void setProfile(uint8_t profileId)
void setTTL(uint16_t ttlMinutes)
void setAccessLevel(uint8_t accessLevel)
void setLocation(uint8_t locationId, uint8_t timeoutMinutes)
uint8_t heartbeatTTLMinutes
Definition: cs_TrackedDevice.h:28
void setRssiOffset(int8_t rssiOffset)
internal_register_tracked_device_packet_t data
Definition: cs_TrackedDevice.h:29
uint8_t locationIdTTLMinutes
Definition: cs_TrackedDevice.h:27
void setDevicetoken(uint8_t *deviceToken, uint8_t size)
void setFlags(uint8_t flags)
Definition: cs_PacketsInternal.h:271