Commit Graph

  • cb928b22b8 Finished two functions to get relays enabled/disabled on zero crossing. main beta jakeg00dwin 2024-09-05 14:36:27 -0700
  • 738fb3263a MPLABX jakeg00dwin 2024-09-05 13:44:46 -0700
  • df42c168c4 Updated and tested that ZCD and the load functions are correctly working. jakeg00dwin 2024-09-05 13:44:41 -0700
  • 6ba36f1515 Linking main with the load module. jakeg00dwin 2024-09-05 13:44:24 -0700
  • 07afbf4def Updated documentation comments jakeg00dwin 2024-09-05 13:29:26 -0700
  • e94eed5b30 MPLAbX jakeg00dwin 2024-09-05 13:29:17 -0700
  • f578a4ec28 Included the ADC and ZCD headers. Also added function for using the AC relay. jakeg00dwin 2024-09-05 13:29:07 -0700
  • 4ce5eb7cde Linked with ADC and ZCD jakeg00dwin 2024-09-05 13:28:45 -0700
  • 3a97338730 Confirmed that Relay2 setup is correct. jakeg00dwin 2024-09-03 19:12:15 -0700
  • 5409058a9a Added the `volatile` keyword jakeg00dwin 2024-09-03 19:08:01 -0700
  • e2a9101d94 Refactored out the bitshifts for the defines. jakeg00dwin 2024-09-03 19:07:48 -0700
  • 25e1e647e8 Added test to ensure the relay is activated/deactivated for timing testing. jakeg00dwin 2024-09-03 18:48:52 -0700
  • aa61a0821e MPLABX changes jakeg00dwin 2024-09-03 16:53:44 -0700
  • 2fe53545a5 Changed to use the defines for only relay 0 jakeg00dwin 2024-09-03 16:53:34 -0700
  • 430203880f Added note about changes in MPLABX config's power for the pickit5. jakeg00dwin 2024-09-03 16:52:49 -0700
  • bf62e8ad15 Added Enable into the tests. jakeg00dwin 2024-09-03 16:45:57 -0700
  • 9e41bdc578 Added the setup of the DDR for the relay. jakeg00dwin 2024-09-03 16:45:45 -0700
  • e3cd70448b Added function for setting up relays and called it in the `main()` jakeg00dwin 2024-09-03 16:42:02 -0700
  • d1091fd73d Adding the submodule `Enable` into Cmake file. jakeg00dwin 2024-09-03 16:41:38 -0700
  • 328b35d81e Changed `Timer_Disable()` to `Timer_Stop()` for consistency. jakeg00dwin 2024-09-03 16:41:24 -0700
  • 8c75dee9e0 Changed to using the volatile keyword for the port pointers. jakeg00dwin 2024-09-03 16:40:54 -0700
  • 3cee05065a Added `Enable` module. jakeg00dwin 2024-09-03 16:40:40 -0700
  • 1396db590f MPLABX added existing files jakeg00dwin 2024-09-03 16:40:01 -0700
  • 85d5cebb5a Auto formatting appied to the newly added modules. jakeg00dwin 2024-09-02 14:08:03 -0700
  • 5e165ae9dc Added the subdir inclusion for zcd tests. jakeg00dwin 2024-09-02 14:07:48 -0700
  • 311b0787d9 Added test groups to alltests runner jakeg00dwin 2024-09-02 14:07:38 -0700
  • 63e4ec1ec1 Added tests groups to mock tests jakeg00dwin 2024-09-02 14:07:29 -0700
  • 8bec415466 Added zcd module's tests jakeg00dwin 2024-09-02 14:07:20 -0700
  • 32b2096ab8 Added links for the mock tests. jakeg00dwin 2024-09-02 13:55:10 -0700
  • 5db0f3209a Added mocks module for the ADC jakeg00dwin 2024-09-02 13:52:56 -0700
  • 5231d55d8e Added tests for the newly added modules. jakeg00dwin 2024-09-02 13:52:47 -0700
  • 506f5a889c removed the unused usart module jakeg00dwin 2024-09-02 13:52:38 -0700
  • 2a3ea0280a Added needed modules from the HIGH repo jakeg00dwin 2024-09-02 13:52:30 -0700
  • 97e4664adb Fixed several logic bugs found during tdd Jake Goodwin 2024-09-02 13:33:51 -0700
  • 32c093d00c Included conditional link for mocked timer Jake Goodwin 2024-09-02 13:33:41 -0700
  • 34602643c2 cleaned up interfaces for mocking Jake Goodwin 2024-09-02 13:33:30 -0700
  • fc715011b8 Added mocking module for timer Jake Goodwin 2024-09-02 13:33:08 -0700
  • 255d54b90e whitespace jakeg00dwin 2024-09-02 11:34:25 -0700
  • 12ec702afb Added relays to the linked libs jakeg00dwin 2024-09-02 11:34:21 -0700
  • fe83bc479a Updated with defines of relay pins jakeg00dwin 2024-09-02 11:34:13 -0700
  • d558b3552c updated relays by linking with the timer module. jakeg00dwin 2024-09-01 16:29:10 -0700
  • 4118e68268 removed commented out code jakeg00dwin 2024-09-01 16:28:52 -0700
  • 069ab127bf Wrote tests ensuring correct bit checking and then code to pass it for the reading of input. jakeg00dwin 2024-09-01 13:43:29 -0700
  • 307ae22aa8 Made tests for reading state function more comperhensive. jakeg00dwin 2024-09-01 13:37:13 -0700
  • 9c878f9e08 whitespace jakeg00dwin 2024-09-01 13:20:40 -0700
  • 85e7f69c07 removed relay function prototype for toggling state. jakeg00dwin 2024-09-01 13:20:36 -0700
  • fe20ad2fb0 Wrote tests and code for disabling relays jakeg00dwin 2024-09-01 13:18:46 -0700
  • c440f48f0f Wrote tests and code for PCDisable and relay enable functions. jakeg00dwin 2024-09-01 13:14:34 -0700
  • 36108f4108 Added comment details. jakeg00dwin 2024-09-01 12:49:45 -0700
  • 7093957c33 whitespace jakeg00dwin 2024-09-01 12:49:37 -0700
  • 6ceaedaec3 whitespace jakeg00dwin 2024-09-01 12:49:31 -0700
  • f43a1cb662 Updated with function signitures jakeg00dwin 2024-09-01 12:49:24 -0700
  • 2e7a4ffa38 Added in new module for Relays jakeg00dwin 2024-09-01 12:28:26 -0700
  • bdca898b62 removed header include statment for ledcontroller jakeg00dwin 2024-09-01 12:27:07 -0700
  • 2628c0be9c Added tests for the SuperLoop in finite iterations mode. jakeg00dwin 2024-09-01 12:23:34 -0700
  • af0f7ea103 Removed tests for LEDController jakeg00dwin 2024-09-01 12:23:17 -0700
  • 6742a7f7a3 Autoformatting changes. jakeg00dwin 2024-09-01 12:22:57 -0700
  • e04504088b removed all refernces to the LEDController module. jakeg00dwin 2024-09-01 12:22:44 -0700
  • 952541f9b4 Sketched out basic outline of the superloop module. jakeg00dwin 2024-09-01 09:47:56 -0700
  • 2567e752fc Updated source and test code to run the SuperLoop tests jakeg00dwin 2024-09-01 09:31:02 -0700
  • 9447b32d5a Updated name and description jakeg00dwin 2024-08-29 14:08:09 -0700
  • f91327931a Inital commit of relay repo's code jakeg00dwin 2024-08-29 14:06:38 -0700
  • 8607098e27 Initial commit Jake Goodwin 2024-08-29 17:25:16 +0000