145 Commits

Author SHA1 Message Date
carlwachter
ca3e32521c Added GPL 3.0 License 2024-07-05 09:14:35 +00:00
dario
ce20c955c8 Merge pull request 'fix(sharedmem): Default constructor' (#27) from fix/sharedmem into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/27
Reviewed-by: dario <dario@noreply.git.intern.spaceteamaachen.de>
2024-06-22 13:25:04 +00:00
CarlWachter
73b1889546 fix(sharedmem): Default constructor 2024-06-22 15:13:31 +02:00
carlwachter
ff1cbf8473 Merge pull request 'added precompiler check' (#26) from bugfix into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/26
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-06-02 16:13:55 +00:00
Iveta
6b2524f14b added precompiler check 2024-06-02 19:02:27 +03:00
dario
10870f0c24 Merge pull request 'feat: periodic timers via rtos timer' (#25) from feat/periodic_timers into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/25
Reviewed-by: dario <dario@noreply.git.intern.spaceteamaachen.de>
2024-06-01 11:55:06 +00:00
@CarlWachter
0dedcc9f82 timer type as boolean 2024-06-01 13:01:49 +02:00
@CarlWachter
1d77846e9e Timer Documentation extended for timer types 2024-06-01 12:02:10 +02:00
@CarlWachter
dcc647a062 Added periodic timers 2024-05-31 13:54:09 +02:00
dario
1877c82f37 Merge pull request 'Feature: CAN via IRQ' (#24) from can_wo_isotp into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/24
Reviewed-by: dario <dario@noreply.git.intern.spaceteamaachen.de>
2024-05-06 12:57:02 +00:00
CarlWachter
55771dc601 Removed undefined Flag 2024-04-30 17:34:18 +02:00
CarlWachter
017884bbca README: CAN Bus 2024-04-30 15:36:07 +02:00
CarlWachter
21e50a5ed1 CAN w/o isotp 2024-04-30 15:27:01 +02:00
@CarlWachter
a6704f4c45 Removed sys message bits from messages 2024-03-08 19:02:38 +01:00
@CarlWachter
1925a1668e Flag changes 2024-02-16 17:43:42 +01:00
CarlWachter
16f33857f7 CAN Bus is no longer RTOS 2024-02-16 14:32:01 +01:00
@CarlWachter
e90620c2d8 removed tacos dependencies 2024-02-16 14:32:01 +01:00
@CarlWachter
243d52f71e State transition can msg handling 2024-02-16 14:32:01 +01:00
@CarlWachter
a66565e984 CanBus Init 2024-02-16 14:32:01 +01:00
@CarlWachter
481197d752 Predeclaration of dummy namespace 2024-02-16 14:32:01 +01:00
@CarlWachter
26062cec87 Moved AlpakaCanBus to .hpp here 2024-02-16 14:32:01 +01:00
@CarlWachter
d7422260a6 Fixed Queue<T> Sizes 2024-02-16 14:32:01 +01:00
@CarlWachter
d4aa3c4081 Moved AlpakaCanBus to TACOS 2024-02-16 14:32:01 +01:00
@CarlWachter
3b21a9aa8f Removed test define 2024-02-16 14:32:01 +01:00
@CarlWachter
849e523d2c Changed controller getter 2024-02-16 14:32:01 +01:00
@CarlWachter
810f34e2da Fixed more includes 2024-02-16 14:32:01 +01:00
@CarlWachter
29ef79391a Fixed includes 2024-02-16 14:32:01 +01:00
@CarlWachter
e6b8bbab9c WIP: Reworking can for TACOS compatibility 2024-02-16 14:32:01 +01:00
carlwachter
4ce4653f71 Merge pull request 'watchdog-integration' (#23) from watchdog-integration into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/23
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-02-14 17:08:43 +00:00
dario
a22f034462 Added specification of stack and control block size for RtosThread 2024-02-07 19:12:35 +01:00
dario
8363e0d93c Set RtosThread::start() virtual 2024-02-07 18:50:41 +01:00
dario
341f36ef9d Additional constructor for rtos signal 2024-02-07 18:50:13 +01:00
dario
c1ee6464df Small bugfix for rtos queue 2024-02-07 18:49:49 +01:00
dario
4f13387692 bugfix for thread starting 2024-01-24 21:43:21 +01:00
dario
3feedc948f Thread rework to support watchdog restarting 2024-01-24 21:17:42 +01:00
carlwachter
ce2bb459cf Merge pull request 'Added updated heap stats' (#22) from thread-memory into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/22
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-01-20 13:48:20 +00:00
dario
1553465d2f Added updated heap stats 2024-01-18 13:25:00 +01:00
dario
712797ae1c Merge pull request 'Full Doxygen documentation' (#21) from doxygen into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/21
Reviewed-by: dario <dario@noreply.git.intern.spaceteamaachen.de>
2024-01-06 16:44:24 +00:00
@CarlWachter
5d13c813e4 Doxygen: Sync to SYNC 2024-01-06 17:21:06 +01:00
@CarlWachter
f193cde9be Nicer Doxygen categorization 2024-01-06 16:38:58 +01:00
@CarlWachter
b4b214a756 Full Doxygen documentation 2024-01-06 16:30:30 +01:00
dario
b30d47413b Merge pull request 'Updated id handling for mutex and signal, sleep() for thread.' (#20) from mut-constr into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/20
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-01-02 22:26:48 +00:00
dario
aacf39a32c Changed mutex constructor to properly use the provided name 2024-01-02 11:48:52 +01:00
dario
08fec8e3e9 Updated id handling for mutex and signal, sleep() for thread. 2024-01-02 00:56:22 +01:00
carlwachter
3ceb481658 Merge pull request 'Fixes for termination requests' (#18) from term-request-fix into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/18
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2023-12-06 13:53:56 +00:00
dario
8cebc8800a Fixes for termination requests 2023-12-06 13:53:00 +00:00
carlwachter
ca2ffc853c Merge pull request 'Added STA_DEBUG_HEAP_STATS for debugging' (#17) from heap-debugging into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/17
2023-12-01 06:23:44 +00:00
dario
dccdacae42 Added STA_DEBUG_HEAP_STATS for debugging 2023-11-21 21:47:58 +01:00
carlwachter
615900f16e Merge pull request 'alpaka-initialization' (#13) from alpaka-initialization into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/rtos2-utils/pulls/13
2023-11-09 17:37:45 +00:00
dario
6bcca7af85 Removed terminate flag from threads 2023-11-09 18:20:48 +01:00