Commit Graph

32 Commits

Author SHA1 Message Date
jakeg00dwin 9e41bdc578 Added the setup of the DDR for the relay. 2024-09-03 16:45:45 -07:00
jakeg00dwin e3cd70448b Added function for setting up relays and called it in the `main()` 2024-09-03 16:42:02 -07:00
jakeg00dwin d1091fd73d Adding the submodule `Enable` into Cmake file. 2024-09-03 16:41:38 -07:00
jakeg00dwin 328b35d81e Changed `Timer_Disable()` to `Timer_Stop()` for consistency. 2024-09-03 16:41:24 -07:00
jakeg00dwin 8c75dee9e0 Changed to using the volatile keyword for the port pointers. 2024-09-03 16:40:54 -07:00
jakeg00dwin 3cee05065a Added `Enable` module. 2024-09-03 16:40:40 -07:00
jakeg00dwin 85d5cebb5a Auto formatting appied to the newly added modules. 2024-09-02 14:08:03 -07:00
jakeg00dwin 506f5a889c removed the unused usart module 2024-09-02 13:52:38 -07:00
jakeg00dwin 2a3ea0280a Added needed modules from the HIGH repo 2024-09-02 13:52:30 -07:00
Jake Goodwin 97e4664adb Fixed several logic bugs found during tdd 2024-09-02 13:33:51 -07:00
Jake Goodwin 32c093d00c Included conditional link for mocked timer 2024-09-02 13:33:41 -07:00
Jake Goodwin 34602643c2 cleaned up interfaces for mocking 2024-09-02 13:33:30 -07:00
Jake Goodwin fc715011b8 Added mocking module for timer
The mock of the timer module uses the cpputest mocking functions.
2024-09-02 13:33:08 -07:00
jakeg00dwin 255d54b90e whitespace 2024-09-02 11:34:25 -07:00
jakeg00dwin 12ec702afb Added relays to the linked libs 2024-09-02 11:34:21 -07:00
jakeg00dwin fe83bc479a Updated with defines of relay pins 2024-09-02 11:34:13 -07:00
jakeg00dwin d558b3552c updated relays by linking with the timer module. 2024-09-01 16:29:10 -07:00
jakeg00dwin 4118e68268 removed commented out code 2024-09-01 16:28:52 -07:00
jakeg00dwin 069ab127bf Wrote tests ensuring correct bit checking and then code to pass it for the reading of input. 2024-09-01 13:43:29 -07:00
jakeg00dwin 85e7f69c07 removed relay function prototype for toggling state. 2024-09-01 13:20:36 -07:00
jakeg00dwin fe20ad2fb0 Wrote tests and code for disabling relays 2024-09-01 13:18:46 -07:00
jakeg00dwin c440f48f0f Wrote tests and code for PCDisable and relay enable functions. 2024-09-01 13:14:34 -07:00
jakeg00dwin 7093957c33 whitespace 2024-09-01 12:49:37 -07:00
jakeg00dwin 6ceaedaec3 whitespace 2024-09-01 12:49:31 -07:00
jakeg00dwin f43a1cb662 Updated with function signitures 2024-09-01 12:49:24 -07:00
jakeg00dwin 2e7a4ffa38 Added in new module for Relays 2024-09-01 12:28:26 -07:00
jakeg00dwin bdca898b62 removed header include statment for ledcontroller 2024-09-01 12:27:07 -07:00
jakeg00dwin 6742a7f7a3 Autoformatting changes. 2024-09-01 12:22:57 -07:00
jakeg00dwin e04504088b removed all refernces to the LEDController module. 2024-09-01 12:22:44 -07:00
jakeg00dwin 952541f9b4 Sketched out basic outline of the superloop module. 2024-09-01 09:47:56 -07:00
jakeg00dwin 2567e752fc Updated source and test code to run the SuperLoop tests 2024-09-01 09:31:02 -07:00
jakeg00dwin f91327931a Inital commit of relay repo's code 2024-08-29 14:06:38 -07:00