eeeck
|
e351c762d3
|
Remove J1939 decoding comment
- The logger should be more universal, while the data parser should
focus on the protocol specs
|
2026-07-29 23:55:42 +02:00 |
|
eeeck
|
89b5fe349c
|
Clear CAN FIFO 0 overflow flag in RX callback
|
2026-07-29 23:51:30 +02:00 |
|
eeeck
|
2b445aac84
|
Validate CAN frame DLC before processing
|
2026-07-29 23:51:22 +02:00 |
|
eeeck
|
8b8c97316b
|
Update LED heartbeat to use blocking delay
|
2026-07-29 23:50:52 +02:00 |
|
eeeck
|
714051c66d
|
Specify that LICENSE is GPLv3-or-later
|
2026-07-13 15:22:28 +02:00 |
|
eeeck
|
89b3b6b876
|
Change title
|
2026-07-13 14:54:07 +02:00 |
|
eeeck
|
e57188a51e
|
Wait forever for next CAN message
- Avoid debug log spam
|
2026-07-07 14:46:38 +02:00 |
|
eeeck
|
3780497e8d
|
Avoid ISR blocking and add overflow protection
|
2026-07-07 14:45:15 +02:00 |
|
eeeck
|
3e1bcd6195
|
Increase queue dimension for high bandwidth CAN buses
|
2026-07-07 14:38:37 +02:00 |
|
eeeck
|
fcf36e4513
|
Stop sharing buffer among tasks
- Rename variables with clear ones
|
2026-07-07 14:37:05 +02:00 |
|
eeeck
|
fe2a3e075f
|
Fix links
|
2026-07-07 14:29:51 +02:00 |
|
eeeck
|
21a64d66fd
|
Update file content to make Gitea recognize it
|
2026-07-06 15:15:54 +02:00 |
|
eeeck
|
cef7e5e445
|
Change file extension to make Gitea recognize it as a license
|
2026-07-06 15:14:49 +02:00 |
|
eeeck
|
263b699662
|
Put in normal mode to avoid blocking ACK sending
v0.0.4.1
|
2026-07-06 00:05:39 +02:00 |
|
eeeck
|
da0211ebd5
|
Set USART1 baud rate to 1000000 for precise division
- No transmitter side clock error in this way
|
2026-07-05 22:42:07 +02:00 |
|
eeeck
|
d5fd649325
|
Print messages on CAN error and disable IRQ
|
2026-07-05 22:30:31 +02:00 |
|
eeeck
|
79ef4c5fdb
|
Update CAN bus tasks
|
2026-07-05 22:29:32 +02:00 |
|
eeeck
|
e32f501285
|
Add IRQ handler for CAN bus interrupt
v0.0.4
|
2026-07-04 19:25:31 +02:00 |
|
eeeck
|
85c8cd4eed
|
Use timer for queue read
|
2026-07-04 18:25:36 +02:00 |
|
eeeck
|
9a58e41d55
|
Change to static
|
2026-07-04 18:25:07 +02:00 |
|
eeeck
|
48aaaf7fb8
|
Gracefully handle errors instead of sending to error handler
|
2026-07-04 18:24:57 +02:00 |
|
eeeck
|
4236c204a6
|
Use stricter semaphore timing
|
2026-07-04 18:24:18 +02:00 |
|
eeeck
|
2d7e7f514a
|
Fix function descriptor
|
2026-07-04 18:23:58 +02:00 |
|
eeeck
|
600a4e24d8
|
Lower NVIC priority
|
2026-07-04 18:23:45 +02:00 |
|
eeeck
|
6954fc5497
|
Add function prototype
|
2026-07-04 18:23:31 +02:00 |
|
eeeck
|
03fec5ff34
|
Initialize DMA and GPIO first
|
2026-07-04 18:23:07 +02:00 |
|
eeeck
|
76f6526036
|
Initialize CAN peripherals as GPIO pins
|
2026-07-04 18:22:36 +02:00 |
|
eeeck
|
ff1335b0dc
|
Use software counter in error handler after HAL is deactivated
|
2026-07-04 18:22:22 +02:00 |
|
eeeck
|
397711e9fb
|
Update function
|
2026-06-25 20:37:05 +02:00 |
|
eeeck
|
4da8f59330
|
Fix spacing
|
2026-06-24 18:54:31 +02:00 |
|
eeeck
|
c9f735acd9
|
Initialize USART1 as first peripheral
|
2026-06-24 18:54:21 +02:00 |
|
eeeck
|
30410f9b9e
|
Rever CAN message format
|
2026-06-24 18:53:37 +02:00 |
|
eeeck
|
e14a98eba4
|
Add error callback to recover from UART deadlock, use async UART
transmit
|
2026-06-24 17:40:26 +02:00 |
|
eeeck
|
b55bd9468f
|
Use better logging codes
|
2026-06-24 17:15:34 +02:00 |
|
eeeck
|
7dcdbbadf1
|
Implement print for UART logging
|
2026-06-24 17:10:37 +02:00 |
|
eeeck
|
334295e1cd
|
Disable UARTrx
|
2026-06-24 17:03:22 +02:00 |
|
eeeck
|
89cd1e00d0
|
Remove whitespace
|
2026-06-24 08:11:11 +02:00 |
|
eeeck
|
591a96cf6d
|
Increase CAN task size
|
2026-06-24 08:10:59 +02:00 |
|
eeeck
|
2be0f0370e
|
Use larger baudrate
|
2026-06-24 08:10:49 +02:00 |
|
eeeck
|
58c4b66f34
|
Try different prescalers
|
2026-06-24 08:10:41 +02:00 |
|
eeeck
|
4f6460b117
|
Change file extension
v0.0.3.1
|
2026-06-21 12:55:52 +02:00 |
|
eeeck
|
cf7541e949
|
Fix links
|
2026-06-21 12:55:14 +02:00 |
|
eeeck
|
40cdc82b6f
|
Add Debug profile
|
2026-06-19 12:16:20 +02:00 |
|
eeeck
|
39d951e6d8
|
Add ST-Link related settings
|
2026-06-19 10:48:07 +02:00 |
|
eeeck
|
aface1bc9e
|
Fix CubeMX project settings
|
2026-06-19 10:47:00 +02:00 |
|
eeeck
|
4d2032f45c
|
Add Debug directory ignore
|
2026-06-19 10:44:24 +02:00 |
|
eeeck
|
559724b57b
|
Add CubeMX/Eclipse project settings
|
2026-06-19 10:44:12 +02:00 |
|
eeeck
|
621de08a0d
|
Merge pull request 'Add licensing information' (#25) from licensing into
main
Reviewed-on: erickahmed/j1939_logger#25
v0.0.3
|
2026-06-18 16:50:28 +02:00 |
|
eeeck
|
aac6d0a8d1
|
Add license notice
This file was orignally added in v0.0.1, somehow messed up git history and it got deleted. This is a reupload
|
2026-06-18 16:33:32 +02:00 |
|
eeeck
|
4bf2f52b49
|
Add GNU GPLv3 license
This license was orignally added in v0.0.1, somehow messed up git history and it got deleted. This is a reupload
|
2026-06-18 16:32:02 +02:00 |
|