Bluenet  5.7.0
Bluenet, firmware for nRF52 smart home devices
Loading...
Searching...
No Matches
register_tracked_device_packet_t Struct Reference

#include <cs_Packets.h>

Public Attributes

uint16_t deviceId
 
uint8_t locationId = 0
 
uint8_t profileId
 
int8_t rssiOffset = 0
 
union {
   struct {
      bool   reserved: 1
 
      bool   ignoreForBehaviour: 1
 
      bool   tapToToggle: 1
 
   }   flags
 
   uint8_t   asInt
 
flags
 
uint8_t deviceToken [TRACKED_DEVICE_TOKEN_SIZE]
 
uint16_t timeToLiveMinutes = 0
 

Member Data Documentation

◆ asInt

uint8_t register_tracked_device_packet_t::asInt

◆ deviceId

uint16_t register_tracked_device_packet_t::deviceId

◆ deviceToken

uint8_t register_tracked_device_packet_t::deviceToken[TRACKED_DEVICE_TOKEN_SIZE]

◆  [1/2]

struct { ... } register_tracked_device_packet_t::flags

◆  [2/2]

union { ... } register_tracked_device_packet_t::flags

◆ ignoreForBehaviour

bool register_tracked_device_packet_t::ignoreForBehaviour

◆ locationId

uint8_t register_tracked_device_packet_t::locationId = 0

◆ profileId

uint8_t register_tracked_device_packet_t::profileId

◆ reserved

bool register_tracked_device_packet_t::reserved

◆ rssiOffset

int8_t register_tracked_device_packet_t::rssiOffset = 0

◆ tapToToggle

bool register_tracked_device_packet_t::tapToToggle

◆ timeToLiveMinutes

uint16_t register_tracked_device_packet_t::timeToLiveMinutes = 0

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