6e3f690852
Merge remote-tracking branch 'eive/mueller/master' into mueller/master
2021-09-26 22:47:09 +02:00
57d03bbd92
Merge remote-tracking branch 'upstream/mueller/master' into mueller/master
2021-09-26 22:47:01 +02:00
36607c8764
Merge branch 'mueller/added-missing-devicehandlers' into mueller/master
2021-09-26 22:45:58 +02:00
423f7c8281
missing include and printer compatbility fixes
2021-09-26 22:45:32 +02:00
b88e6c0713
Merge branch 'mueller/added-missing-devicehandlers' into mueller/master
2021-09-26 22:39:36 +02:00
59feaa4b5c
moved class id and subsystem ID
2021-09-26 22:38:47 +02:00
3353bca882
Merge remote-tracking branch 'upstream/mueller/master' into mueller/master
2021-09-26 22:32:25 +02:00
42fc637314
resolved merge conflict
2021-09-26 22:31:43 +02:00
e31a06e702
Merge remote-tracking branch 'eive/mueller/added-missing-devicehandlers' into mueller/master
2021-09-26 22:28:26 +02:00
a84e60a37a
Added missing devicehandlers
...
These devicehandlers were missing from the last PR
2021-09-26 22:22:55 +02:00
6ee2c65187
Merge remote-tracking branch 'upstream/development' into mueller/master
2021-09-26 22:21:22 +02:00
9f40718824
Merge remote-tracking branch 'upstream/development' into mueller/master
2021-09-26 22:14:59 +02:00
061d79bb62
Merge pull request 'Devicehandler Package' ( #481 ) from eive/fsfw:mueller/devicehandler-package into development
...
Reviewed-on: fsfw/fsfw#481
2021-09-25 16:49:53 +02:00
2b6c996364
Merge branch 'mueller/devicehandler-package' into mueller/master
2021-09-25 16:42:49 +02:00
a37b6184fc
fix dataset sizes
2021-09-25 16:40:22 +02:00
Jakob Meier
f6b03dee6a
removed unused variable switchId from GyroL3GD20Handler class
2021-09-24 12:11:12 +02:00
e0671a395e
indentation
2021-09-23 18:14:40 +02:00
a6bd7c0d6e
added missing defines for debug output
2021-09-23 18:13:51 +02:00
f2bc374f0f
Device handler updates
2021-09-23 18:12:59 +02:00
665be0d417
better name for wiretapping define
2021-09-23 18:05:17 +02:00
dd610f0d7e
Merge branch 'mueller/master' into eive/develop
2021-09-23 17:34:24 +02:00
0987a160c9
new retval for empty slot list
2021-09-23 17:33:45 +02:00
ceeb0c5388
Merge branch 'eive/develop' of https://egit.irs.uni-stuttgart.de/eive/fsfw into eive/develop
2021-09-23 17:14:31 +02:00
91f7184ebb
Merge branch 'mueller/master' into eive/develop
2021-09-23 17:14:25 +02:00
e1a85b47c5
tiny tweaks
2021-09-23 17:13:53 +02:00
a3eb870ba0
Corrected comment
2021-09-23 16:45:37 +02:00
ed2263b5f7
Merge pull request 'Improvements for devices' ( #17 ) from mueller/acs-board-improvements into eive/develop
...
Reviewed-on: eive/fsfw#17
2021-09-23 15:59:20 +02:00
dccc2f0ba7
printout fix SpiComIF
2021-09-23 15:57:50 +02:00
350fbc385c
small tweak
2021-09-23 15:22:27 +02:00
c9b343ebcd
op divider fixes
2021-09-23 15:20:10 +02:00
81c33d2dc6
added functions to set x,y,z limits
2021-09-23 14:56:20 +02:00
29c74283f1
sanity checks
2021-09-22 18:36:53 +02:00
c51d2df43d
printout fix
2021-09-22 16:00:18 +02:00
d3b83f3cf9
API made more consistent
2021-09-22 15:02:34 +02:00
60229da670
Merge pull request 'GPIO Refactoring' ( #16 ) from mueller/gpio-refactoring into eive/develop
...
Reviewed-on: eive/fsfw#16
2021-09-22 14:39:53 +02:00
5c56eda610
fix for raspberry pi code
2021-09-22 12:19:30 +02:00
3d1be94e12
more checks and printouts
2021-09-21 19:27:33 +02:00
8e65d2d3fc
refactored GPIO components
2021-09-21 17:31:03 +02:00
8374d495fa
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
2021-09-21 16:02:41 +02:00
e02879184b
Merge pull request 'added option to open gpio by label instead of gpiochip*' ( #15 ) from meier/gpioOpenByLabel into eive/develop
...
Reviewed-on: eive/fsfw#15
2021-09-21 16:01:28 +02:00
Jakob Meier
70a3749dbe
added option to open gpio by label instead of gpiochip*
2021-09-20 18:38:18 +02:00
87b68e84be
Merge branch 'mueller/master' of https://egit.irs.uni-stuttgart.de/eive/fsfw into mueller/master
2021-09-20 18:33:03 +02:00
7000ba05c5
Merge pull request 'Update EIVE FSFW' ( #14 ) from mueller/master into eive/develop
...
Reviewed-on: eive/fsfw#14
2021-09-20 18:32:47 +02:00
9948c4f31d
Merge branch 'eive/develop' into mueller/master
2021-09-20 18:32:28 +02:00
784a0140f4
tweak op divider divisor
2021-09-20 18:31:52 +02:00
635432d7ba
missing return
2021-09-20 18:29:57 +02:00
9429f6b868
Merge pull request 'Use better defines in internal unit tester' ( #465 ) from mueller/int-unittest-osal-defines-update into development
...
Reviewed-on: fsfw/fsfw#465
2021-09-20 15:28:55 +02:00
39c909946b
Merge pull request 'Some changes and improvements for DHB' ( #474 ) from eive/fsfw:mueller/dhb-improvements into development
...
Reviewed-on: fsfw/fsfw#474
2021-09-20 15:23:24 +02:00
01c833f001
Merge pull request 'HAL Linux SPI: set transfer size to 0, better name' ( #475 ) from eive/fsfw:mueller/hal-spi-improvement into development
...
Reviewed-on: fsfw/fsfw#475
2021-09-20 13:56:47 +02:00
e8050183f4
better printout
2021-09-17 16:52:31 +02:00
7d44aab98e
some tweaks for op divider
2021-09-17 13:07:43 +02:00
4489a61a00
Merge pull request 'Update FSFW' ( #13 ) from mueller/update-fsfw into eive/develop
...
Reviewed-on: eive/fsfw#13
2021-09-17 07:55:57 +02:00
b1a56a71cd
Added LIS3MDL to FSFW, per op divider tweak
2021-09-16 18:50:20 +02:00
6d0d04ac23
minor bugfix
2021-09-16 17:33:37 +02:00
8f3edc90ba
Merge branch 'eive/develop' into mueller/update-fsfw
2021-09-16 11:43:30 +02:00
7b5334ccec
Merge remote-tracking branch 'upstream/development' into eive/develop
2021-09-16 11:40:12 +02:00
a58016859b
Merge branch 'develop' into mueller/master
2021-09-16 11:38:56 +02:00
0df8d35802
comment format
2021-09-16 11:36:32 +02:00
823c6ec5fc
added RM3100 handler
2021-09-16 11:33:50 +02:00
7c21980ece
Merge branch 'development' into mueller/hal-spi-improvement
2021-09-16 11:05:14 +02:00
599ff6b45a
Merge pull request 'Service 1 packet doc was wrong' ( #477 ) from eive/fsfw:mueller/srv1-packet-doc-fix into development
...
Reviewed-on: fsfw/fsfw#477
2021-09-16 10:55:05 +02:00
0ddce61175
Merge branch 'development' into mueller/srv1-packet-doc-fix
2021-09-16 10:50:46 +02:00
576a7293cb
Merge pull request 'improvements for L3GD20H device handler' ( #476 ) from eive/fsfw:hal/l3gd20h-improvements into development
...
Reviewed-on: fsfw/fsfw#476
2021-09-16 08:52:51 +02:00
bc6b29e652
use warning instead of debug
2021-09-15 18:48:09 +02:00
d986ab7720
bugfix for TM packet stored PUS C
2021-09-15 18:37:44 +02:00
1732359f72
doc was wrong
2021-09-15 17:23:26 +02:00
3e3c38e459
Merge branch 'development' into mueller/int-unittest-osal-defines-update
2021-09-15 17:20:08 +02:00
a6e4eb9ad4
improvements for L3GD20H device handler
2021-09-15 17:18:47 +02:00
e5db64cbb9
set transfer size to 0, better name
2021-09-15 17:15:18 +02:00
21b5eaa891
Some changes and improvements for DHB
...
1. Renamed getCommanderId to getCommanderQueueId.
2. Some indentation
3. Correct preprocessor define for warning printout used now
2021-09-15 17:09:42 +02:00
bdd7d59d82
reverted some changes
2021-09-15 17:05:52 +02:00
edf33cc10a
Merge remote-tracking branch 'upstream/development' into mueller/master
2021-09-15 16:57:42 +02:00
6db5011b14
spi and gyro l3g updates
2021-09-15 16:55:24 +02:00
23c562bb67
Merge pull request 'DLE Encoder Improvements' ( #467 ) from KSat/fsfw:mueller/dle-improvements into development
...
Reviewed-on: fsfw/fsfw#467
2021-09-13 15:25:01 +02:00
5193294d25
Merge branch 'development' into mueller/dle-improvements
2021-09-13 15:24:53 +02:00
a986b22345
Merge pull request 'queue nullptr check in action helper' ( #458 ) from meier/ActionHelperQueueCheck into development
...
Reviewed-on: fsfw/fsfw#458
2021-09-13 15:24:35 +02:00
646b1139a6
Merge branch 'development' into mueller/dle-improvements
2021-09-13 15:18:22 +02:00
d9e2fd92fb
Merge branch 'development' into meier/ActionHelperQueueCheck
2021-09-13 15:17:47 +02:00
ca65daab1a
Merge branch 'development' into mueller/int-unittest-osal-defines-update
2021-09-13 15:10:11 +02:00
b3e0eeb14e
Merge pull request 'printout fixes for UnixFileGuard' ( #468 ) from eive/fsfw:mueller/unix-file-guard-fix into development
...
Reviewed-on: fsfw/fsfw#468
2021-09-13 15:09:59 +02:00
2837d6e0dd
Merge branch 'development' into mueller/unix-file-guard-fix
2021-09-13 15:08:21 +02:00
cd82bebe78
Merge pull request 'cmakedefine for OSAL type' ( #464 ) from mueller/conf-file-update into development
...
Reviewed-on: fsfw/fsfw#464
2021-09-13 15:06:32 +02:00
1148adb43d
Merge branch 'development' into mueller/conf-file-update
2021-09-13 15:03:08 +02:00
ae27a4bb6c
Merge pull request 'fsfw version update' ( #463 ) from mueller/version-update into development
...
Reviewed-on: fsfw/fsfw#463
2021-09-13 15:01:50 +02:00
741d96d7ed
Merge branch 'development' into mueller/version-update
2021-09-13 15:01:28 +02:00
596a056622
Merge pull request 'Cleaning up TCP and UDP code' ( #459 ) from eive/fsfw:mueller/tcp-udp-tweaks into development
...
Reviewed-on: fsfw/fsfw#459
2021-09-13 14:57:07 +02:00
9c9b251322
Merge branch 'development' into mueller/tcp-udp-tweaks
2021-09-13 14:56:30 +02:00
0e0989db95
Merge branch 'development' into mueller/unix-file-guard-fix
2021-09-13 14:54:09 +02:00
ba7acac215
Merge branch 'development' into mueller/dle-improvements
2021-09-13 14:37:32 +02:00
97494a84df
Merge remote-tracking branch 'upstream/development' into mueller/master
2021-09-13 10:59:26 +02:00
af133a2928
Merge pull request 'Possible bugfix in DHB' ( #469 ) from eive/fsfw:mueller/dhb-periodoc-reply-fix into development
...
Reviewed-on: fsfw/fsfw#469
2021-09-13 10:58:33 +02:00
abacfbf2d5
added setting of readLen according to review
2021-09-13 10:38:36 +02:00
ae07056c98
comment format improvement
2021-09-12 21:11:05 +02:00
93fed4f751
form stuff
2021-09-12 21:05:34 +02:00
a74c820548
enum type shorter name
2021-09-12 19:14:29 +02:00
a00965dfa6
Merge branch 'mueller/dle-improvements' into mueller/master
2021-09-11 19:23:59 +02:00
dae27a8e10
indentation
2021-09-11 19:22:51 +02:00
d36d849e69
removed part which is now not necessary anymore
2021-09-11 19:21:21 +02:00
7c7a8a5df7
added improvements from code review
2021-09-11 19:18:18 +02:00
134deb3f43
renamed function
2021-09-11 17:43:58 +02:00
11a3c8c21f
added option to disable it as well
2021-09-11 17:42:29 +02:00
c9bfc8464a
added function to enable periodic reply
2021-09-11 17:39:42 +02:00
a88e97bc09
Merge branch 'development' into mueller/dhb-periodoc-reply-fix
2021-09-11 17:15:28 +02:00
831ab706f9
Merge branch 'mueller/dle-improvements' into mueller/master
2021-09-09 11:17:22 +02:00
ea573b0523
a few more tests with faulty source data
2021-09-09 11:12:42 +02:00
3d336c08f2
tests almost complete
2021-09-09 10:47:54 +02:00
d05eb23ea7
debugged and tested non-escaped encoder
2021-09-09 01:28:21 +02:00
35b53e9a17
continuing tests
2021-09-09 01:06:54 +02:00
b5063117f6
added check to avoid seg fault
2021-09-09 00:02:17 +02:00
29abef40a4
Merge remote-tracking branch 'upstream/development' into mueller/dle-improvements
2021-09-08 23:39:31 +02:00
dfc44fce07
added DLE encoder test files
2021-09-08 23:33:10 +02:00
40adca5f1d
set reply recipient
2021-09-08 17:24:33 +02:00
38afa494ce
Merge pull request 'UART bugfixes and improvements' ( #471 ) from eive/fsfw:mueller/uart-improvements into development
...
Reviewed-on: fsfw/fsfw#471
2021-09-08 17:19:29 +02:00
a8167f5431
added another helper function
2021-09-08 17:02:08 +02:00
41f3d7cf9a
better name for function
2021-09-08 16:58:30 +02:00
e6e1936293
Merge remote-tracking branch 'origin/mueller/dhb-periodoc-reply-fix' into mueller/master
2021-09-08 16:21:13 +02:00
15f35f200a
Merge remote-tracking branch 'origin/mueller/dhb-bugfixes-improvements' into mueller/master
2021-09-08 16:20:42 +02:00
6b20bb197a
Merge branch 'development' into mueller/dhb-bugfixes-improvements
2021-09-08 16:20:04 +02:00
c42eb59d2e
UART bugfixes and improvements
2021-09-08 16:10:18 +02:00
215d01b3ca
Merge branch 'mueller/dhb-bugfixes-improvements' into mueller/master
2021-09-08 16:09:03 +02:00
dfe49cc1e5
DHB improvements
2021-09-08 16:08:13 +02:00
73eb11f4f1
bugfixes and improvements
2021-09-08 16:01:46 +02:00
0a56441510
Merge branch 'development' into mueller/dhb-periodoc-reply-fix
2021-09-06 18:51:58 +02:00
879d1f71c5
Merge branch 'development' into mueller/version-update
2021-09-06 18:50:26 +02:00
e226f19ca8
Merge pull request 'Make FSFW tests accessable from outside' ( #461 ) from KSat/fsfw:mueller/tests-accessible-from-outside-squashed into development
...
Reviewed-on: fsfw/fsfw#461
2021-09-06 18:50:12 +02:00
6ccf4bee49
Merge remote-tracking branch 'origin/development' into meier/ActionHelperQueueCheck
2021-09-06 18:48:13 +02:00
7bf66dc401
Merge remote-tracking branch 'upstream/development' into mueller/dhb-periodoc-reply-fix
2021-09-06 12:10:12 +02:00
a6d744c9c8
Possible bugfix in DHB
...
The delayCycles variables needs to be initialized differently
for periodic replies.
It is initialized to the maxDelayCycles value now
2021-09-06 12:08:54 +02:00
924c150af2
Possible bugfix in DHB
...
The delayCycles variables needs to be initialized differently
for periodic replies.
It is initialized to the maxDelayCycles value now
2021-09-06 12:05:30 +02:00
469eba3ce2
raised limit
2021-09-06 11:35:14 +02:00
fd2916af11
moved TCP cfg
2021-08-23 09:40:02 +02:00
afd375a7f8
minor fix for canonical read handling
2021-08-22 20:24:50 +02:00
5454169e20
UartComIF: set O_NONBLOCK in canonical mode
...
When using the non-canonical mode, the file descriptor can be opened
in blocking mode because the VTIME and VMIN termios parameters are
used to configure non-blocking mode. However, in canonical mode, the fd needs to be opened with O_NONBLOCK
2021-08-22 19:48:35 +02:00
7d0377845b
printout for unknown command
2021-08-20 15:46:34 +02:00
98e3ed897c
small tweak
2021-08-19 17:17:19 +02:00
882da68a2f
Merge branch 'mueller/unix-file-guard-fix' into mueller/master
2021-08-19 17:17:03 +02:00
b6aebb3061
format adapted
2021-08-19 17:08:35 +02:00
5dcf0e44b6
encoder functions split up
2021-08-18 13:33:31 +02:00
3cec9f5f80
Made two functions private, small tweak
2021-08-18 13:18:42 +02:00
04a1fe7f10
Merge pull request 'Update FSFW' ( #12 ) from mueller/update-fsfw into eive/develop
...
Reviewed-on: eive/fsfw#12
2021-08-18 12:47:31 +02:00
845c00044e
printout fixes for UnixFileGuard
2021-08-18 11:27:39 +02:00
5f79f987ae
Merge branch 'eive/develop' into mueller/update-fsfw
2021-08-18 11:27:02 +02:00
1183e5739d
using upstream action helper
...
Will be merged upstream soon
2021-08-18 11:23:45 +02:00
e3697d6d8c
fixed printout
2021-08-17 19:50:01 +02:00
406b77ea81
moved SPI wiretapping cfg
2021-08-17 16:34:25 +02:00
92d3f0743b
moved change to another PR
2021-08-16 15:26:28 +02:00
fa14ebbe1f
additional check
2021-08-16 15:19:03 +02:00
db3284c2b8
subversion update
2021-08-16 14:52:11 +02:00
a18706ec53
Make FSFW tests accessible from outside
...
1. Further reduces the amount of code the user needs to copy and paste
2. Makes FSFW tests more accessible. This can be used to simplify moving mission unit tests
to the FSFW
3. A lot of include improvements
2021-08-16 10:49:07 +02:00
8a9eb27458
Merge pull request 'FSFW Update' ( #11 ) from mueller/master into eive/develop
...
Reviewed-on: eive/fsfw#11
2021-08-11 13:13:11 +02:00
1ac372cb89
getter function for UDP port
2021-08-09 18:22:22 +02:00
fb36dc4501
More improvements for TCP/UDP port definition
2021-08-09 18:12:25 +02:00
ba5e2ad8bb
Cleaning up TCP and UDP code
...
Same port number used as before, but some inconsistencies fixed
2021-08-09 16:57:24 +02:00
5a6c81130d
Merge remote-tracking branch 'upstream/development' into mueller/master
2021-08-09 16:18:38 +02:00
22e29144b6
Merge remote-tracking branch 'origin/eive/develop' into mueller/master
2021-08-09 11:12:37 +02:00
52bff3985f
Merge pull request 'set sequence flags in space packet base' ( #9 ) from meier/spacePacketFlag into eive/develop
...
Reviewed-on: eive/fsfw#9
2021-08-09 11:11:46 +02:00
Jakob.Meier
133820f463
Merge branch 'eive/develop' into meier/spacePacketFlag
2021-08-08 15:32:24 +02:00
Jakob.Meier
8d3fceea8f
set sequence flags in space packet base
2021-08-08 15:26:18 +02:00
Jakob.Meier
20adc1c981
queue nullptr check in action helper
2021-08-07 14:28:12 +02:00
47bec654a0
Merge pull request 'Update EIVE FSFW' ( #8 ) from mueller/master into eive/develop
...
Reviewed-on: eive/fsfw#8
2021-08-05 16:35:23 +02:00