226 Commits

Author SHA1 Message Date
dario
e40a9d3846 added macros to remove unnecessary acquire and release calls 2024-12-12 21:31:14 +01:00
dario
4b73783359 Removed duplicate debug.hpp include 2024-12-12 21:29:08 +01:00
dario
24a9264a69 resolved merge conflicts 2024-12-12 21:26:34 +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
b552ba0c92 Merge branch 'feature/i2c-address-scan' of ssh://git.intern.spaceteamaachen.de:22222/ALPAKA/sta-core into feature/i2c-address-scan 2024-12-01 22:35:29 +01:00
dario
31e0a18864 Added I2C address scan 2024-12-01 22:34:26 +01:00
dario
2da360fd1e Fixed compiler errors, untested due to lack of hardware 2024-12-01 22:34:26 +01:00
dario
dadd179c26 Added readMemory and writeMemory implementation for STM32 2024-12-01 22:34:26 +01:00
dario
8116a74b31 Added timeout to bus communication and added error handling via return values 2024-12-01 22:34:26 +01:00
dario
f3dfb687f2 Updated address scanning 2024-12-01 22:34:26 +01:00
dario
54a8ecf6c7 Added address scan and verification for STM32 I2C 2024-12-01 22:34:26 +01:00
dario
82baae62ad Added I2C address scan 2024-12-01 22:34:26 +01:00
dario
0e44e257ee Added I2C address scan 2024-12-01 22:22:52 +01:00
dario
bbdfc29368 Fixed compiler errors, untested due to lack of hardware 2024-12-01 22:16:56 +01:00
dario
6a50c3644e Added readMemory and writeMemory implementation for STM32 2024-12-01 22:16:52 +01:00
dario
9444654dc0 Added timeout to bus communication and added error handling via return values 2024-12-01 22:16:21 +01:00
dario
8441e961bc Fixed race condition in interface class 2024-12-01 22:15:47 +01:00
CarlWachter
234d5b939c feat(can): Split filtering for multiple can peripherals 2024-12-01 22:15:46 +01:00
@CarlWachter
64757fb220 feat: secondary can bus callback 2024-12-01 22:15:46 +01:00
dario
faebbfcb02 Updated spatz implementation 2024-12-01 22:15:46 +01:00
dario
0078f9f44a Updated gitignore and added spatz utilities 2024-12-01 22:15:46 +01:00
dario
5d89a121c5 Updated feedback 2024-12-01 22:15:46 +01:00
dario
45cef77526 Improved printable implementation; data reading with macro 2024-12-01 22:15:46 +01:00
dario
5155c30196 Added docstring to STA_DEBUG_READ 2024-12-01 22:15:46 +01:00
dario
d4f03a9249 Updated printable to reduce mutex operations when printing newlines 2024-12-01 22:15:46 +01:00
carlwachter
ad4e77a7be Added GPL 3.0 License 2024-12-01 22:15:46 +01:00
carlwachter
616953ee75 Merge pull request 'feature/error-handling' (#37) from feature/error-handling into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/sta-core/pulls/37
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-11-20 20:26:11 +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
53567724f1 Merge pull request 'Fixed race condition in interface class' (#34) from fix/race-condition into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/sta-core/pulls/34
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-10-04 09:24:51 +00:00
dario
d59ca1a8fe Fixed race condition in interface class 2024-10-04 11:07:38 +02:00
carlwachter
519048b32b Merge pull request 'feature/secondary_can' (#33) from feature/secondary_can into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/sta-core/pulls/33
2024-09-23 10:17:37 +00: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
f0dd514bdd Merge pull request 'feature/IO' (#32) from feature/IO into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/sta-core/pulls/32
Reviewed-by: carlwachter <carlwachter@noreply.git.intern.spaceteamaachen.de>
2024-07-14 17:15:20 +00: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
9eddbaa30f Updated feedback 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
carlwachter
bcdec5de60 Added GPL 3.0 License 2024-07-05 09:12:26 +00:00
dario
1c2eea17a9 Updated address scanning 2024-07-01 11:28:31 +02:00
dario
663533e898 Merge branch 'feature/i2c-address-scan' of ssh://git.intern.spaceteamaachen.de:22222/ALPAKA/sta-core into feature/i2c-address-scan 2024-07-01 11:11:01 +02:00
dario
fc35796e45 Added address scan and verification for STM32 I2C 2024-07-01 11:10:19 +02:00
dario
9578485117 Added I2C address scan 2024-07-01 11:06:45 +02:00
dario
7efa3c333e Merge pull request 'Fix: Compiling without STA_STM32_DELAY_US_TIM' (#29) from fix/STA_STM32_DELAY_US_TIM into main
Reviewed-on: https://git.intern.spaceteamaachen.de/ALPAKA/sta-core/pulls/29
Reviewed-by: dario <dario@noreply.git.intern.spaceteamaachen.de>
2024-06-01 15:15:16 +00:00
@CarlWachter
5c78349909 Fix: Compiling without STA_STM32_DELAY_US_TIM 2024-06-01 16:50:42 +02:00