Commit Graph

41 Commits

Author SHA1 Message Date
Jake Goodwin 33b70d3283 Included the ADC module in main's linked libs 2025-02-23 10:56:13 -08:00
Jake Goodwin de463a3469 Cleaned up ADC module 2025-02-23 10:56:00 -08:00
Jake Goodwin c07fc415bf Added code to pass the ADC timeout feature 2025-02-23 10:32:22 -08:00
Jake Goodwin fc3d0d11a5 removed now uneeded functions. 2025-02-23 10:03:21 -08:00
Jake Goodwin 90891545d1 Added code to pass the `ADC_Disable()` function. 2025-02-23 10:00:38 -08:00
Jake Goodwin 969b852cb3 Added test for adc enable.
+ code for testing ADC enable.
+ code for passing ADC enable function test.
2025-02-23 09:58:30 -08:00
Jake Goodwin a00e176675 Added testing for the pin number and resolving it from a adc channel input. 2025-02-23 09:50:09 -08:00
Jake Goodwin 6167089a28 Added onto init tests. 2025-02-22 22:00:44 -08:00
Jake Goodwin b103fe2b97 removed error line, causes issues with LSP. 2025-02-22 21:31:52 -08:00
jakeg00dwin 49d8ca037b Adjusted file to use F_CPU after DIV8 and allow speed control during movement. 2025-02-20 15:45:29 -08:00
jakeg00dwin c2ed2cead0 Added fuse flashing commands for default 9.6MHz 2025-02-20 15:44:55 -08:00
jakeg00dwin 4dcfb1ea07 Setup speed control 2025-02-18 16:41:53 -08:00
jakeg00dwin 4adeec5219 Commented out unused link libs. 2025-02-18 16:41:42 -08:00
Jake Goodwin b21a8fbecf white space 2025-02-18 15:55:04 -08:00
Jake Goodwin 3f56d38e90 whitespace 2025-02-18 15:55:00 -08:00
Jake Goodwin d455f80759 Updated date/username 2025-02-17 18:33:20 -08:00
Jake Goodwin 3aaf0a066e got ADC to pass current tests. 2025-02-16 17:34:20 -08:00
Jake Goodwin de5cd13459 Added the template test files I made before.
+Mocking of ADC.
+Mocking of timer
+Mocking of Register editing.
+tests for all the above
2025-02-16 10:28:35 -08:00
jakeg00dwin 2d65048f8e Added minimum acceptable speed. 2025-02-14 14:09:33 -08:00
jakeg00dwin bf39006dea Added the code to allow 0%-100% speed. 2025-02-14 14:06:52 -08:00
jakeg00dwin 71ff471fde changed function signiture to return uint8 type instead of uint16. 2025-02-14 14:02:13 -08:00
jakeg00dwin 724237147f changed `ReadADC()` into `ReadFader()`. Added `ReadSpeed()` function and documentation. 2025-02-14 13:57:52 -08:00
jakeg00dwin 0ad78b2671 styling changes 2025-02-14 13:04:06 -08:00
jakeg00dwin 2c78ea4130 Fixed size command options 2025-02-14 13:03:54 -08:00
jakeg00dwin d03ba00ede removed delay line from code 2025-02-12 15:45:33 -08:00
jakeg00dwin 059a75dc6a Added logic to only call the motor move to when needed. 2025-02-12 15:26:12 -08:00
jakeg00dwin a170ceae96 Added low speed programming to target "flash" 2025-02-12 15:16:01 -08:00
Jake Goodwin 088736e2d4 Added padding to acceptable range for the input. 2025-02-12 15:13:10 -08:00
Jake Goodwin 65536ada8f updated for midpoint default posision. 2025-02-12 15:10:19 -08:00
Jake Goodwin e50463ab2b commented out code that won't be used for hardware tests. 2025-02-12 14:53:26 -08:00
Jake Goodwin da7a6e46e8 cleaned up the main function 2025-02-12 14:35:56 -08:00
Jake Goodwin 5b2ce9f4d8 changed paramaters and names. 2025-02-12 11:48:14 -08:00
Jake Goodwin 0652ebac20 whitespace 2025-02-12 11:38:00 -08:00
Jake Goodwin 792596377a fixed function names. 2025-02-12 11:31:48 -08:00
Jake Goodwin 079305033a removed uneeded lines 2025-02-12 11:09:55 -08:00
Jake Goodwin 3d259b179e added button code and methods 2025-02-10 15:06:22 -08:00
Jake Goodwin 6b3b564f62 changed BP to SS for switch state. 2025-02-10 14:38:14 -08:00
Jake Goodwin be2f259118 Added the debouncing code
Added the debouncing code and the interrupt service routines.
2025-02-10 14:35:34 -08:00
Jake Goodwin ed788a8583 Added debouncing section from the old code. 2025-02-10 14:01:57 -08:00
Jake Goodwin f4b4c771b1 Added globals and function prototypes. 2025-02-10 10:41:54 -08:00
client_code_paulM 63ca73b223 Initial commit 2025-02-10 18:25:49 +00:00