TCSP: Software Development Status Wednesday, March 29 Team 14: SPOT Dash
Presentation Overview Code Organization Code Hierarchy Diagram Main flow chart Timeline Coding Progress
Code Organization Hybrid of polling and interrupt driven Main polling loop is used for taking inputs from the user, executing user input(ex. Control other nodes through CAN network ) Interrupts were used for receiving solar car status from other nodes on the CAN network, light sensor, timer
Code Hierarchy Diagram
Main Flow Chart
Coding Progress Main Polling loop: 40% CAN send/receive: 30% I2C : 100% RPG button : 80% PLD (button debouncing & shift reg): 60% Menu : 30%