eeeck
|
ef034f3195
|
Add debug dummy CAN frame sent regularly
- Activated by defining DEBUG_DUMMY_FRAME
|
2026-06-18 13:37:10 +02:00 |
|
eeeck
|
604e9e603b
|
Add USART DMA in Normal mode from CubeMX
|
2026-06-18 06:21:41 +02:00 |
|
eeeck
|
907c0b170d
|
Move to PFP block in main.c and use more standard logic
|
2026-06-17 20:33:22 +02:00 |
|
eeeck
|
5e28758a5e
|
Use serial mode instad of JTAG
|
2026-06-17 20:09:45 +02:00 |
|
eeeck
|
9980dafb5c
|
Initialize JTAG hardware
- To debug with ST-Link
|
2026-06-17 18:27:55 +02:00 |
|
eeeck
|
1d70a35f95
|
Move to proper block
|
2026-06-17 18:26:01 +02:00 |
|
eeeck
|
5c8961efa7
|
Include stdint
|
2026-06-17 18:16:13 +02:00 |
|
eeeck
|
84ea393dd6
|
Implement ITM debug via ST-Link
- Enable Instrumentation Trace Macroblock
- Remove PB3 initialization conflict with ITM
- Add a bunch of debug prints
|
2026-06-17 18:04:48 +02:00 |
|
eeeck
|
24e100cae6
|
Use better name for CAN listener task function
|
2026-06-16 22:34:55 +02:00 |
|
eeeck
|
59b0aca092
|
Refactor: implement data relay from vCANLoggerListen to xUARTQueue
- No RTOS event, just queue put and get: cleaner way to send data and
more clear separation of concerns
|
2026-06-16 22:09:49 +02:00 |
|
eeeck
|
da1c13fcb0
|
Fix comment blocks and function descriptions
|
2026-06-16 21:02:15 +02:00 |
|
eeeck
|
0d0e485193
|
Initialize cansend headers
|
2026-06-16 19:34:12 +02:00 |
|
eeeck
|
f260dfe972
|
Use define instead of hardcoded value
|
2026-06-16 18:11:12 +02:00 |
|
eeeck
|
34df5e51b7
|
Remove LED contexts
- Are now unnecessary with the move to task notification
|
2026-06-16 17:59:57 +02:00 |
|
eeeck
|
6446f5209b
|
Remove semaphores in favor of task notifications
- Less overhead, simpler to manage
- Semaphores are apparently overkill for a simple blink timer
|
2026-06-16 17:56:11 +02:00 |
|
eeeck
|
990a85c002
|
Enable UART interface from MXCube
|
2026-06-16 16:01:49 +02:00 |
|
eeeck
|
ab8b68313b
|
Transition from timer based to task based LED signal
- Remove RTOS timers
- Create LED task
- Avoid polling, instead wait for semaphore
|
2026-06-15 14:06:51 +02:00 |
|
eeeck
|
ac212c4a0a
|
Merge pull request 'Change headers with better copyright comments' (#13)
from code-licensing into j1939
Reviewed-on: erickahmed/j1939_logger#13
|
2026-06-14 21:36:45 +02:00 |
|
eeeck
|
3c66a39a5d
|
Fix variable name mismatch
|
2026-06-14 21:27:10 +02:00 |
|
eeeck
|
19eefc288b
|
Fix scope error by moving declaration
|
2026-06-14 20:48:11 +02:00 |
|
eeeck
|
5ec806ffea
|
Add CMSIS include
|
2026-06-14 16:17:01 +02:00 |
|
eeeck
|
8777f742ac
|
Move typedef to header
|
2026-06-14 16:15:33 +02:00 |
|
eeeck
|
2a3d5d17b3
|
Remove unnecessary declarations
|
2026-06-14 16:08:43 +02:00 |
|
eeeck
|
151bac7a13
|
Fix typo
|
2026-06-14 16:08:21 +02:00 |
|
eeeck
|
8ef0980510
|
Handle ISR for CANrx by saving message in FIFO buffer
|
2026-06-14 13:53:40 +02:00 |
|
eeeck
|
34553af0a7
|
Create message queues for saving CAN frames
|
2026-06-14 11:11:34 +02:00 |
|
eeeck
|
8e37c44eae
|
Refactor naming conventions following FREERTOS guidelines
|
2026-06-14 10:04:16 +02:00 |
|
eeeck
|
0e4b41647f
|
Change headers with better copyright comments
- Add SPDX License Identifier and copyright notice
- Add NOTICE.md
Minor: remove unused freertos.c
|
2026-06-13 20:07:32 +02:00 |
|
eeeck
|
d32c03c8f0
|
Update function prototype names
|
2026-06-10 13:07:15 +02:00 |
|
eeeck
|
7bb401762a
|
Add headers for better code regeneration compatibility with STM32CubeMX
|
2026-06-10 11:24:43 +02:00 |
|
eeeck
|
5d3c8c0ec0
|
Refactor task function name
|
2026-06-09 09:12:11 +02:00 |
|
eeeck
|
29284ceb87
|
Move thread handles and attributes to related file
- Better separation of concerns
|
2026-06-08 23:38:38 +02:00 |
|
eeeck
|
e24f57e77f
|
Move CAN prototypes to relative include file
|
2026-06-08 23:19:27 +02:00 |
|
eeeck
|
74cc33d0a9
|
Move CAN bus related tasks and definition to canlog.h
|
2026-06-03 23:34:10 +02:00 |
|
eeeck
|
22bc75e0a4
|
Untrack unnecessary files
|
2026-06-03 12:26:16 +02:00 |
|
eeeck
|
2a80477cab
|
Enable SDIO and relative clock changes
|
2026-06-02 22:02:00 +02:00 |
|
eeeck
|
5f5721c712
|
Add boilerplate generated from STM32CubeMX
|
2026-05-27 22:33:28 +02:00 |
|