Jake Goodwin
0c083dede1
refactored the led code
...
I changed it to use the new updated interface that I wrote for the
LedController module.
2024-08-26 07:56:54 -07:00
Jake Goodwin
dad3f8f82a
Defined the clear byte function
2024-08-25 06:54:18 -07:00
Jake Goodwin
cfdf40bd9c
Wrote code to pass tests for the showbyte function.
...
+ Added statment for checking bits for hi/low
2024-08-25 06:44:32 -07:00
Jake Goodwin
9fc9e43cd6
Fixed issue with pin number
...
Fixed an issue where a placeholder value was still being used in a
function.
2024-08-25 06:38:10 -07:00
Jake Goodwin
afebedb36a
changed function signiture for show byte
...
Added a parameter to the show byte function signiture in the header and
source file.
2024-08-25 06:25:32 -07:00
Jake Goodwin
33e75b2e6a
Removed unused functions, Added new structure
...
+ Added new structure for holding a byte of LEDS.
+ Added new function to creating structure of Led array.
- Removed older functions for half-bytes.
- Removed the older function prototypes.
2024-08-25 06:19:31 -07:00
Jake Goodwin
92512c257e
Added functions to set leds high and low.
2024-08-24 09:42:54 -07:00
Jake Goodwin
2b45d70044
formatting auto
2024-08-24 09:05:07 -07:00
Jake Goodwin
43a64678eb
Automated formatting to styling guideline
2024-08-24 09:04:57 -07:00
Jake Goodwin
624b57e56a
Updated pinout in readme
...
I have updated the readme file with the new requested pinout. It will
output a byte of data through leds via 8 differnt pins.
2024-08-24 09:03:20 -07:00
jakeg00dwin
0037bb3d9b
Changes for running in 4bit mode
2024-08-23 17:06:03 -07:00
jakeg00dwin
e7f40f795e
Updated the header with the needed function prototypes.
2024-08-21 20:12:40 -07:00
jakeg00dwin
e00c2824d4
Setup testing for LedController and removed the timer test runner
2024-08-21 20:06:20 -07:00
jakeg00dwin
3c99b7b8d5
Added LedController module to the linked libraries for the main program.
2024-08-21 20:00:24 -07:00
jakeg00dwin
231e2516e3
Removed the USART code from the main.c file.
2024-08-21 19:59:30 -07:00
jakeg00dwin
a77e544358
Added LED Controller module.
2024-08-21 19:59:14 -07:00
jakeg00dwin
de01c33f8e
Updated readme
2024-08-05 17:39:47 -07:00
jakeg00dwin
75c60a9809
Updated MPLABX
2024-08-05 16:40:13 -07:00
jakeg00dwin
b902b8085c
Tested and working.
2024-08-05 16:40:04 -07:00
jakeg00dwin
6f878791e8
have example program running
2024-08-05 15:37:50 -07:00
jakeg00dwin
2eb2253571
Fixed issue with not bitshifting the clock prescaler bitmap
2024-08-05 15:37:43 -07:00
jakeg00dwin
6d73c2e0f9
Merged stashed changes.
2024-08-04 12:25:43 -07:00
Jake Goodwin
804e09b80b
updated to have helper function
2024-08-04 12:10:36 -07:00
Jake Goodwin
cdaa4270d3
Fixed issue with RegEdit_ReadReg()
...
Now have it correctly casting the void * to a uint8_t * before it uses
it in the tests.
2024-08-04 11:40:38 -07:00
Jake Goodwin
427a5d1786
Ran clang-format on project files.
2024-08-04 11:29:00 -07:00
Jake Goodwin
1f652b7c37
Patched in formatting function
2024-08-04 11:28:42 -07:00
Jake Goodwin
a6d9e582be
Adding the formating file from template
2024-08-04 11:25:47 -07:00
jakeg00dwin
496c9191b0
removed the Triac specific lines from automation script
2024-08-02 13:12:40 -07:00
jakeg00dwin
6ed7186c3b
Added another file to ignore.
2024-08-02 13:10:34 -07:00
jakeg00dwin
6cabb250a1
removed template tests.
2024-08-02 13:10:26 -07:00
jakeg00dwin
a0126053f6
Setup conditional logic for register editing module inclusion.
2024-08-02 13:10:18 -07:00
jakeg00dwin
2af21e4ab5
Added a Timer interface module.
2024-08-02 13:05:46 -07:00
jakeg00dwin
0cb3edec81
removed uneeded modules
2024-08-02 13:02:22 -07:00
jakeg00dwin
f6614561ed
Updated to track the makefile needed for MPLABX
2024-08-02 12:58:37 -07:00
jakeg00dwin
aac612aa45
Updated to reflect the Relay setup
2024-08-02 12:57:56 -07:00
jakeg00dwin
4ac8c6323b
patching with HIGH repo setup
2024-08-02 12:57:48 -07:00
Jake Goodwin
f9ab8367c7
Initial commit
2024-08-01 23:53:45 +00:00