BSP
TS_State
is only used within BSP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
BSP
TS_State
TS_State variable
Syntax
from
ts_calibration.c:31
extern
TS_StateTypeDef
TS_State
;
Implemented in
touchscreen.c:49
References
Location
Referrer
Text
touchscreen.c:49
TS_StateTypeDef
TS_State
=
{
0
}
;
ts_calibration.c:31
extern
TS_StateTypeDef
TS_State
;
touchscreen.c:75
Touchscreen_demo1()
BSP_TEST_APPLI_ASSERT
(
BSP_TS_ResetTouchData
(
&
TS_State
)
)
;
touchscreen.c:99
Touchscreen_demo1()
ts_status
=
BSP_TS_GetState
(
&
TS_State
)
;
touchscreen.c:100
Touchscreen_demo1()
if
(
TS_State
.
touchDetected
)
touchscreen.c:106
Touchscreen_demo1()
x1
=
TouchScreen_Get_Calibrated_X
(
TS_State
.
touchX
[
0
]
)
;
touchscreen.c:107
Touchscreen_demo1()
y1
=
TouchScreen_Get_Calibrated_Y
(
TS_State
.
touchY
[
0
]
)
;
touchscreen.c:187
Touchscreen_demo2()
BSP_TEST_APPLI_ASSERT
(
BSP_TS_ResetTouchData
(
&
TS_State
)
)
;
touchscreen.c:230
Touchscreen_demo3()
BSP_TEST_APPLI_ASSERT
(
BSP_TS_ResetTouchData
(
&
TS_State
)
)
;
touchscreen.c:303
Touchscreen_Handle_NewTouch()
ts_status
=
BSP_TS_GetState
(
&
TS_State
)
;
touchscreen.c:304
Touchscreen_Handle_NewTouch()
if
(
TS_State
.
touchDetected
)
touchscreen.c:324
Touchscreen_Handle_NewTouch()
x1
=
TouchScreen_Get_Calibrated_X
(
TS_State
.
touchX
[
0
]
)
;
touchscreen.c:325
Touchscreen_Handle_NewTouch()
y1
=
TouchScreen_Get_Calibrated_Y
(
TS_State
.
touchY
[
0
]
)
;
touchscreen.c:348
Touchscreen_Handle_NewTouch()
ts_event_string_tab
[
TS_State
.
touchEventId
[
0
]
]
,
touchscreen.c:349
Touchscreen_Handle_NewTouch()
TS_State
.
touchWeight
[
0
]
)
;
touchscreen.c:353
Touchscreen_Handle_NewTouch()
if
(
TS_State
.
touchDetected
>
1
)
touchscreen.c:356
Touchscreen_Handle_NewTouch()
x2
=
TouchScreen_Get_Calibrated_X
(
TS_State
.
touchX
[
1
]
)
;
touchscreen.c:357
Touchscreen_Handle_NewTouch()
y2
=
TouchScreen_Get_Calibrated_Y
(
TS_State
.
touchY
[
1
]
)
;
touchscreen.c:371
Touchscreen_Handle_NewTouch()
ts_event_string_tab
[
TS_State
.
touchEventId
[
1
]
]
,
touchscreen.c:372
Touchscreen_Handle_NewTouch()
TS_State
.
touchWeight
[
1
]
)
;
touchscreen.c:385
Touchscreen_Handle_NewTouch()
ts_status
=
BSP_TS_Get_GestureId
(
&
TS_State
)
;
touchscreen.c:387
Touchscreen_Handle_NewTouch()
sprintf
(
(
char
*
)
lcd_string
,
"Gesture Id = %s"
,
ts_gesture_id_string_tab
[
TS_State
.
gestureId
]
)
;
ts_calibration.c:160
TouchScreen_Calibration_GetPhysValues()
*
pPhysX
=
TS_State
.
touchX
[
0
]
;
ts_calibration.c:161
TouchScreen_Calibration_GetPhysValues()
*
pPhysY
=
TS_State
.
touchY
[
0
]
;
ts_calibration.c:195
TouchScreen_Calibration_WaitForPressedState()
status
=
BSP_TS_GetState
(
&
TS_State
)
;
ts_calibration.c:198
TouchScreen_Calibration_WaitForPressedState()
if
(
(
(
Pressed
==
0
)
&&
(
TS_State
.
touchDetected
==
0
)
)
||
ts_calibration.c:199
TouchScreen_Calibration_WaitForPressedState()
(
(
Pressed
==
1
)
&&
(
(
TS_State
.
touchDetected
==
1
)
||
(
TS_State
.
touchDetected
==
2
)
)
)
)
ts_calibration.c:211
TouchScreen_Calibration_WaitForPressedState()
status
=
BSP_TS_GetState
(
&
TS_State
)
;
ts_calibration.c:215
TouchScreen_Calibration_WaitForPressedState()
if
(
(
(
Pressed
==
0
)
&&
(
(
TS_State
.
touchDetected
==
1
)
||
(
TS_State
.
touchDetected
==
2
)
)
)
||
ts_calibration.c:216
TouchScreen_Calibration_WaitForPressedState()
(
(
Pressed
==
1
)
&&
(
(
TS_State
.
touchDetected
==
0
)
)
)
)
Data Use
Functions reading
TS_State
TS_State
Touchscreen_demo1()
Touchscreen_Handle_NewTouch()
TouchScreen_Calibration_GetPhysValues()
TouchScreen_Calibration_WaitForPressedState()
all items filtered out
Type of
TS_State
TS_State
TS_StateTypeDef
all items filtered out