aboutsummaryrefslogtreecommitdiffstats
path: root/proposal/proposal.tex
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2025-07-24 18:30:53 -0230
committerSam Anthony <sam@samanthony.xyz>2025-07-24 18:30:53 -0230
commit60c712da450538836893cfce8618a15240f9eff4 (patch)
tree604920412cb4f7099d52ee1df4e147c04b661337 /proposal/proposal.tex
parent12d42a9c6db590b47fb52fd406f38e4ccd38ef8b (diff)
downloadcan-gauge-interface-60c712da450538836893cfce8618a15240f9eff4.zip
spelling
Diffstat (limited to 'proposal/proposal.tex')
-rw-r--r--proposal/proposal.tex4
1 files changed, 2 insertions, 2 deletions
diff --git a/proposal/proposal.tex b/proposal/proposal.tex
index 528bd7b..9114a88 100644
--- a/proposal/proposal.tex
+++ b/proposal/proposal.tex
@@ -42,9 +42,9 @@ Testing is the final step.
Hardware design involves selecting ICs (integrated circuits), creating a circuit schematic, and designing a PCB (printed circuit board).
Once the board design is finalized, it can be sent for manufacturing.
-Two pieces of sofware must be written.
+Two pieces of software must be written.
The first runs on the microcontroller.
-Essentially, it must communicate with the various peripherals by transforming and transfering data between them.
+Essentially, it must communicate with the various peripherals by transforming and transferring data between them.
It must fetch frames from the CAN controller and decipher them.
The CAN data are used to lookup the output value in the ROM.
Either the PWM peripheral or a DAC is used to send the appropriate signal to the gauge.