89 Commits

Author SHA1 Message Date
416236f290 fixed wrong include 2025-03-30 17:08:20 +02:00
dario
3bf870bb24 Removed system events and startup, added peek method to RtosEvent class 2024-11-19 20:29:22 +01:00
CarlWachter
ee81a9c64f cleanup: removed deprecated rtos watchdog 2024-11-03 12:52:38 +01:00
CarlWachter
345c74bdab refactor: removed starutp from rtos2-utils 2024-11-03 12:42:19 +01:00
Iveta
6b2524f14b added precompiler check 2024-06-02 19:02:27 +03:00
@CarlWachter
0dedcc9f82 timer type as boolean 2024-06-01 13:01:49 +02:00
@CarlWachter
dcc647a062 Added periodic timers 2024-05-31 13:54:09 +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
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
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
dario
a22f034462 Added specification of stack and control block size for RtosThread 2024-02-07 19:12:35 +01:00
dario
341f36ef9d Additional constructor for rtos signal 2024-02-07 18:50:13 +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
dario
1553465d2f Added updated heap stats 2024-01-18 13:25:00 +01: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
dario
8cebc8800a Fixes for termination requests 2023-12-06 13:53:00 +00:00
dario
dccdacae42 Added STA_DEBUG_HEAP_STATS for debugging 2023-11-21 21:47:58 +01:00
dario
c609dc81cc Added flags clear for thread and new constructor for queue. 2023-11-07 12:40:50 +01:00
dario
0e96b2ec29 Renamed checkTerminationRequest to avoid confusion about the actual behavior 2023-10-28 20:12:27 +02:00
dario
067a48c309 Added boolean to encode termination requests; added start flag as system flag 2023-10-27 12:43:13 +02:00
dario
87ef535471 Fully changed timer to fully use std::function<> 2023-10-23 23:58:23 +02:00
dario
d591560c95 Added method for reading thread flags 2023-10-15 22:13:25 +02:00
dario
cf5466fe55 Changed execution order in ALPAKA initialization 2023-10-15 21:49:41 +02:00
dario
6d444e7cfc Completely removed timer argument that caused crashes 2023-09-27 12:39:03 +02:00
dario
e843de9103 Merged isRunning changes into callback changes branch 2023-09-27 12:19:56 +02:00
dario
430b8b8947 Fixed timer starting 2023-09-27 09:54:40 +02:00
dario
2948c9203e Added fixes to timer implementation 2023-09-27 00:06:08 +02:00
dario
0f02168b25 Added modifiable callback for timers 2023-09-23 22:42:47 +02:00
CarlWachter
a38f678d41 fixes + timer isRunning 2023-09-18 20:45:09 +02:00
CarlWachter
580524c6e6 Fixed includes 2023-09-17 21:02:07 +02:00
CarlWachter
d031d66e71 Added default constr + Assert after creation 2023-09-17 20:54:13 +02:00
@CarlWachter
5b8c97cf5c Added Timer Wrapper 2023-09-12 14:30:58 +02:00
@CarlWachter
7ea8bb839e Added Events wrapper 2023-09-12 13:38:42 +02:00
CarlWachter
bd9d1c0424 Made watchdog enable naming consitent 2023-09-07 19:30:58 +02:00
dario
ad6c4fd297 Adapted include paths to latest sta-core changes 2023-08-30 21:13:35 +02:00
Henrik Stickann
652aea896f Require watchdogEventHandler impl from user 2023-01-22 00:10:42 +01:00
Henrik Stickann
e4835cc57d Rename WATCHDOG macros to SYSTEM_WATCHDOG 2023-01-22 00:06:29 +01:00
Henrik Stickann
6b0f4dd84b Rename system_events to events 2023-01-22 00:05:51 +01:00
Henrik Stickann
2d516bd318 Cleanup docs and unused files 2023-01-21 23:38:53 +01:00