144 Commits

Author SHA1 Message Date
CarlWachter
becbf4327f Fixed compile warnings 2025-03-27 13:31:06 +01:00
CarlWachter
4f3b9953ea cmake: Added sources and includes 2025-03-25 15:15:38 +01:00
carlwachter
1558821e72 Merge pull request 'Added peek() method to Event interface' (#38) from feat/event-peek into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/sta-core/pulls/38
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-12-02 17:23:40 +00:00
dario
82f64aca61 Added peek() method to Event interface 2024-11-19 20:32:47 +01:00
dario
dcd613ddf0 Fixed compiler errors, untested due to lack of hardware 2024-11-14 21:58:42 +01:00
dario
92723fe164 Added readMemory and writeMemory implementation for STM32 2024-11-03 18:31:52 +01:00
dario
bbb8f3505e Added timeout to bus communication and added error handling via return values 2024-11-03 18:22:34 +01:00
CarlWachter
f7f1b0bde0 feat(can): Split filtering for multiple can peripherals 2024-09-23 12:16:12 +02:00
@CarlWachter
a6c92c9adc feat: secondary can bus callback 2024-08-24 11:35:10 +02:00
dario
27407f36bb Updated spatz implementation 2024-07-14 07:31:03 +00:00
dario
fe3e5d38e4 Updated gitignore and added spatz utilities 2024-07-14 07:31:03 +00:00
dario
ebb14896b8 Improved printable implementation; data reading with macro 2024-07-14 07:31:03 +00:00
dario
b9ccb2d65f Added docstring to STA_DEBUG_READ 2024-07-14 07:31:03 +00:00
dario
1e41189480 Updated printable to reduce mutex operations when printing newlines 2024-07-14 07:31:03 +00:00
dario
ad2be63cbe Updated config for F407 and fixed profiler error 2024-05-28 12:31:33 +02:00
dario
4b0e8bd4ab Updated clock prescaler, tested profiler and delayUs 2024-05-28 12:06:09 +02:00
dario
e5c4b9a6cc RAII-style mutex 2024-05-24 16:27:53 +02:00
dario
e186eb757c Added profiler implementation based on RAII. 2024-05-24 15:37:55 +02:00
dario
767bd19c36 added profiler and updated delay implementation 2024-05-22 13:07:36 +02:00
ivetagench
7aac2badc5 Merge branch 'main' into delay_fixup 2024-05-01 12:04:21 +00:00
Iveta
311f0a6fa6 restored delayUs declaration 2024-05-01 15:03:21 +03:00
Iveta
3fe276f19d added a delay check and updated README 2024-04-20 15:58:36 +03:00
dario
67e7d88a5b Added easier GPIO pin API 2024-04-18 00:01:14 +02:00
dario
1fc34fa574 Added DMA support for ADC 2024-03-15 13:00:23 +01:00
CarlWachter
8901abdb9c Added CAN to ASEAG 2024-01-30 15:24:38 +01:00
@CarlWachter
e8f7261030 Completed getPendingRxFifos 2024-01-30 14:00:43 +01:00
@CarlWachter
22dd70cb70 CAN bus completion of abstract class
Can additions
2024-01-30 14:00:43 +01:00
Iveta
436e7a7336 fixed SPIDevice overloading issue 2024-01-28 11:10:11 +02:00
dario
7bdeb9a850 Added uart handle to F411 config 2024-01-18 13:25:27 +01:00
CarlWachter
c4036343b9 Doxygen: Timer start 2024-01-08 14:03:07 +01:00
@CarlWachter
16b9e6135c Updated: Doxygen Documentation 2024-01-07 23:23:35 +01:00
@CarlWachter
4a52fd40d2 Fixed issues and renamed define 2024-01-06 15:58:17 +01:00
@CarlWachter
475b268883 USART via SWD or ASEAG debug 2024-01-06 15:18:45 +01:00
dario
901f1b6cef F407-support 2024-01-05 23:48:10 +01:00
dario
f8b3bc1e47 Added formatted printing 2023-12-01 06:22:38 +00:00
CarlWachter
1498bcc449 Added isRunning to timer 2023-09-18 20:44:26 +02:00
@CarlWachter
751435d946 Timer support added 2023-09-12 14:27:40 +02:00
@CarlWachter
53b583d56e Added Events 2023-09-12 13:40:39 +02:00
dario
34c92626a1 Last clean-up; removed config.hpp 2023-08-20 17:55:40 +02:00
dario
3259a98f11 Merge branch 'raspi-support' of ssh://git.intern.spaceteamaachen.de:22222/ALPAKA/sta-core into raspi-support 2023-08-20 17:39:17 +02:00
dario
4c157bbe52 Moved simultaneous reading and writing into SPI; removed it from I2C and UART 2023-08-20 17:38:48 +02:00
Dario
558a574793 fixes for raspi i2c support 2023-08-15 17:01:32 +01:00
Dario
d1d43870f4 Merge branch 'raspi-support' of ssh://git.intern.spaceteamaachen.de:22222/ALPAKA/sta-core into raspi-support 2023-08-14 21:08:23 +01:00
Dario
017c07a077 Added changes for Raspi I2C 2023-08-14 21:04:23 +01:00
dario
8ffba482de Fixes to make I2C work for SMT32 2023-08-10 22:54:18 +02:00
dvdb97
266cc46a09 Added ADC implementation for STM32 2023-07-16 21:17:14 +02:00
dvdb97
0d02d57cbb Small fixes for smt32 support 2023-07-16 12:02:45 +02:00
Dario
2265131b3f added skelettons for stm32 dac and adc 2023-07-15 16:41:29 +01:00
Dario
5e04b2cfcb Added printable prinf and template printable 2023-07-15 16:11:07 +01:00
Dario
6da6666559 Big assert / debug clean up 2023-07-12 14:05:51 +01:00