phyphox BLE
Plot your Arduino's data in the phyphox app and control the board from the phone
Loading...
Searching...
No Matches
phyphox::GattLayout Struct Reference

What the core asks the transport to create at begin(). More...

#include <Transport.h>

Public Attributes

const char * deviceName
 
uint8_t inputChannels
 highest input channel (0 in user-XML mode)
 
uint32_t inputChannelMask
 bit k set: create characteristic cddf20kk (sensor-fed channels have none)
 
uint8_t sensors
 characteristics cddf3001 … cddf30ss
 
const uint8_t * sensorValueSize
 bytes each sensor characteristic holds (sensors entries)
 
bool legacyConfig
 also create cddf1003 (20 bytes) — user-XML mode
 
uint16_t dataValueSize
 bytes of the data characteristic value (MTU payload)
 

Detailed Description

What the core asks the transport to create at begin().

Member Data Documentation

◆ dataValueSize

uint16_t phyphox::GattLayout::dataValueSize

bytes of the data characteristic value (MTU payload)

◆ deviceName

const char* phyphox::GattLayout::deviceName

◆ inputChannelMask

uint32_t phyphox::GattLayout::inputChannelMask

bit k set: create characteristic cddf20kk (sensor-fed channels have none)

◆ inputChannels

uint8_t phyphox::GattLayout::inputChannels

highest input channel (0 in user-XML mode)

◆ legacyConfig

bool phyphox::GattLayout::legacyConfig

also create cddf1003 (20 bytes) — user-XML mode

◆ sensors

uint8_t phyphox::GattLayout::sensors

characteristics cddf3001 … cddf30ss

◆ sensorValueSize

const uint8_t* phyphox::GattLayout::sensorValueSize

bytes each sensor characteristic holds (sensors entries)


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