ESPHome 2025.5.0
Loading...
Searching...
No Matches
tt21100.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::tt21100
 

Functions

struct esphome::tt21100::TT21100ButtonReport esphome::tt21100::__attribute__ ((packed))
 

Variables

uint16_t length
 
uint8_t report_id
 
uint16_t timestamp
 
uint8_t btn_value
 
uint16_t btn_signal [MAX_BUTTONS]
 
uint8_t __pad0__
 
uint8_t touch_type
 
uint8_t tip
 
uint8_t event_id
 
uint8_t touch_id
 
uint16_t x
 
uint16_t y
 
uint8_t pressure
 
uint16_t major_axis_length
 
uint8_t orientation
 
uint8_t large_object
 
uint8_t record_num
 
uint8_t report_counter
 
uint8_t __pad1__
 
uint8_t noise_effect
 
TT21100TouchRecord touch_record [MAX_TOUCH_POINTS]
 

Variable Documentation

◆ __pad0__

uint8_t __pad0__

Definition at line 0 of file tt21100.cpp.

◆ __pad1__

uint8_t __pad1__

Definition at line 7 of file tt21100.cpp.

◆ btn_signal

uint16_t btn_signal[MAX_BUTTONS]

Definition at line 4 of file tt21100.cpp.

◆ btn_value

uint8_t btn_value

Definition at line 3 of file tt21100.cpp.

◆ event_id

uint8_t event_id

Definition at line 3 of file tt21100.cpp.

◆ large_object

uint8_t large_object

Definition at line 4 of file tt21100.cpp.

◆ length

uint16_t length

Definition at line 0 of file tt21100.cpp.

◆ major_axis_length

uint16_t major_axis_length

Definition at line 8 of file tt21100.cpp.

◆ noise_effect

uint8_t noise_effect

Definition at line 8 of file tt21100.cpp.

◆ orientation

uint8_t orientation

Definition at line 9 of file tt21100.cpp.

◆ pressure

uint8_t pressure

Definition at line 7 of file tt21100.cpp.

◆ record_num

uint8_t record_num

Definition at line 5 of file tt21100.cpp.

◆ report_counter

uint8_t report_counter

Definition at line 6 of file tt21100.cpp.

◆ report_id

uint8_t report_id

Definition at line 1 of file tt21100.cpp.

◆ timestamp

uint16_t timestamp

Definition at line 2 of file tt21100.cpp.

◆ tip

uint8_t tip

Definition at line 2 of file tt21100.cpp.

◆ touch_id

uint8_t touch_id

Definition at line 4 of file tt21100.cpp.

◆ touch_record

TT21100TouchRecord touch_record[MAX_TOUCH_POINTS]

Definition at line 9 of file tt21100.cpp.

◆ touch_type

uint8_t touch_type

Definition at line 1 of file tt21100.cpp.

◆ x

uint16_t x

Definition at line 5 of file tt21100.cpp.

◆ y

uint16_t y

Definition at line 6 of file tt21100.cpp.