Download presentation
Presentation is loading. Please wait.
Published byTrevor Harmon Modified over 9 years ago
1
Josh Piron, Jacob Pfister, Kevin Templar, Mike Phillips グループ 9 (Group 9) PCB Design DART
2
Software Tasks Setup Display Main Loop Lap Timing Sensors Store Data via SD/MMC
3
Intro PSCs 1.An ability to log data from various sensors. 2.An ability to time and count laps. 3.An ability to monitor battery life. 4.An ability to store data on external memory. 5.An ability to customize race display. (speed, tachometer, lap time)
4
Setup Menus Fulfill PSC 5, a user customizable display/inteface Though defaults are provided, via menus outside of race mode users can customize the display & operation turn Sensors on/off display of sensors on/off change position of display
5
Main Loop Operates via a large polling / timing loop Updates count Speed 1000 times a second Checks for Lap sensor 100 times a second Updates other sensors and display Started & Ended with single ‘Go’ button press
6
Main Loop
7
Sensors
8
SD/MMC
9
Possible Issues/Concerns When to write to SD/MMC? From Memory after main loop During main loop Should the display and other sensors be updated faster? slower? – Too much Data? Too Little?
10
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.