Chart Timeseries
Lab 3: Chart Widget (Time-Series Data)
1. โครงสร้างภาพรวมของ Lab
Why? - ทำไมต้องเรียนรู้เรื่องนี้
What? - จะได้เรียนรู้อะไร
How? - จะทำอย่างไร

2. หลักการทำงานและ Flowchart
2.1 Chart Data Flow (Ring Buffer)
2.2 Multiple Series Display
2.3 Sensor Data Scaling
3. ฟังก์ชันสำคัญ (API Reference)
3.1 Chart Creation & Type
Function
Parameters
Description
3.2 Data Series
Function
Parameters
Description
3.3 Chart Styling
Function
Description
3.4 Chart Axis
Function
Description
4. โค้ดตัวอย่าง (Step-by-Step Code)
4.1 Step 1: Global Variables
4.2 Step 2: Simulated Accelerometer Data
4.3 Step 3: Timer Callback
4.4 Step 4: Main Function - สร้าง Chart UI
4.5 UI Layout
5. องค์ความรู้และเทคนิค
5.1 Point Count Guidelines
Application
Points
Update Rate
Notes
5.2 Float to Int Conversion Pattern
5.3 ซ่อน Data Points (Clean Lines)
5.4 Y-Range Auto vs Fixed
5.5 Pause/Resume Chart
5.6 Performance Optimization
6. แบบฝึกหัด (Exercises)
Exercise 1: Dual-Axis Environmental Chart (Temperature + Humidity)
Exercise 2: Chart with Auto-Scaling Y-Axis and Grid Lines
7. References
Last updated
Was this helpful?