This shows you the differences between two versions of the page.
milestone_3_task_1 [2023/02/09 15:09] scott [Computing Power] |
milestone_3_task_1 [2023/02/17 16:34] (current) scott [Pass Off and Code Submission] |
||
---|---|---|---|
Line 75: | Line 75: | ||
You are expected to create and implement the following file. See the provided header file (.h) for a description of each function. | You are expected to create and implement the following file. See the provided header file (.h) for a description of each function. | ||
- | |||
* lasertag/filter.c | * lasertag/filter.c | ||
Line 252: | Line 251: | ||
==== Filter Function Usage ==== | ==== Filter Function Usage ==== | ||
- | The code below provides context on how the filter functions will be used. It is provided as an example of how you will use the ''filter_addNewInput()'', ''filter_fir()'', and ''filter_iir()'', ''filter_computePower()'' functions in a future task. You would run the code below each time there is at least one new available value. Assume that the code is called continuously and forever. For this task, you are only verifying that your filters work correctly so you don't need to write this code yet. Use the provided filter test code to call your filter functions and test them. | + | The code below provides context on how the filter functions will be used in a future task. Assume that this code is called whenever there is a new scaled ADC value available. |
+ | |||
+ | **You don't need to write this code yet.** For now, just enable the provided filter test code to verify that your filter functions work. The test code will call your filter functions with meaningful arguments. | ||
<code C> | <code C> | ||
Line 351: | Line 352: | ||
* You will show the TAs how your code behaves when running the provided test code. You will mostly show the TAs the information displayed on the LCD on the board. | * You will show the TAs how your code behaves when running the provided test code. You will mostly show the TAs the information displayed on the LCD on the board. | ||
* You will submit your source code by doing the following: | * You will submit your source code by doing the following: | ||
- | - from the top-level directory (e.g. ecen390), run the check_and_zip program: "./check_and_zip.py 390m3-1". | + | - From the top-level directory (e.g. ecen390), run the check_and_zip program: "./check_and_zip.py 390m3-1". |
- The resulting .zip file will be in the top-level directory. Submit that to Learning Suite. | - The resulting .zip file will be in the top-level directory. Submit that to Learning Suite. | ||
- | - Submit only one .zip file per team. The TAs will make sure that both team members receive credit. | + | - Submit only one .zip file per team. Both team members will receive credit. |
---- | ---- |