Robin Müller
fa058ee602
renamed rmap to com (more generic)
2020-03-23 18:05:39 +01:00
Robin Müller
029b2133e6
new adaptions for cookie + comIF changes
...
hook for performOp() added
2020-03-23 18:03:00 +01:00
Robin Müller
d3e2652078
replaced DHB sizes by size_t, rework
...
Cookie now passed to DHB, rework in progress
2020-03-23 17:58:23 +01:00
Robin Müller
c50d9d90d6
replaced std::variant by two uint32 parameters
2020-03-23 13:14:23 +01:00
Robin Müller
af6d18d60b
added additional parameter form open/reopen call
2020-03-20 22:47:07 +01:00
Robin Müller
52c05e2f3d
minor formatting for pull request
2020-03-19 12:44:24 +01:00
Robin Müller
b7e3449b04
some more doc for containers
2020-03-19 12:38:11 +01:00
Robin Müller
a3903f80fb
typedef address_t moved to deviceComIF
2020-03-19 00:49:47 +01:00
Robin Müller
b5fe1fa530
dhb virtual function moved to top
2020-03-09 22:15:52 +01:00
Robin Müller
6579200f55
removed counter, will be implemented in childclass
2020-03-06 19:01:31 +01:00
Robin Müller
68cda479d6
DHB: performOperation Hook + polling counter
...
polling counter to specify how often communication opertions are
performed, however this still needs to be changed..
2020-03-06 18:48:48 +01:00
Robin Müller
22e4dabd1b
BinSemaphore reset function added
2020-03-06 15:39:42 +01:00
Robin Müller
43ac0ec04b
Communication Message continued
2020-03-04 23:07:54 +01:00
Robin Müller
fb6172fdc5
communication message continued.
...
Some fixed timeslot task improvements
2020-03-04 00:37:58 +01:00
Robin Müller
dd4a5a45e3
communication message extended
2020-03-03 21:20:08 +01:00
Robin Müller
72963f5855
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-03-03 00:07:48 +01:00
Robin Müller
d0e8eb386c
renamed system context to call context
...
to avoid conflicts with ISIS library, I don't want to fiddle with
it if we don't have source code
2020-03-02 01:00:17 +01:00
Robin Müller
238892bd66
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-02-29 01:22:41 +01:00
Robin Müller
6d6c78b255
task management doc
2020-02-29 01:21:36 +01:00
Robin Müller
fa38a37604
all context switches calls to TaskManagement.h now
2020-02-28 22:55:25 +01:00
Robin Müller
c93ee5c6cd
message queue IF return values
2020-02-27 19:00:51 +01:00
Robin Müller
abccd81fdf
new file for freeRTOS task management functions
2020-02-26 16:55:35 +01:00
Robin Müller
083cc7c50a
sempahore wrapper extended
2020-02-25 17:04:21 +01:00
Robin Müller
685c18dc4e
Merge branch 'ksat_master' into mueller_framework
2020-02-25 12:55:20 +01:00
Robin Müller
bfc7a768ce
message queue adaptions for calls from ISR
...
functions moved to top
binary sempahore file init
mutex return values
2020-02-25 12:54:28 +01:00
Robin Müller
7a426acece
therm sensor doc correction
2020-02-21 16:08:43 +01:00
Steffen Gaisser
9d5a30a1f6
Merge branch 'mueller_OSAL_littleBugfix_smallChanges' of KSat/fsfw into master
...
Fixes a untracked issue with setting the last partner if when the message was not received properly.
2020-02-19 20:02:24 +01:00
Robin Müller
54eeb71f02
bugfix: added implementation
2020-02-17 21:20:51 +01:00
Robin Müller
6ab07aeb19
valid mask bugfixes
2020-02-16 21:04:17 +01:00
Robin Müller
1001c1d48b
added new IF for thermal messages
2020-02-16 17:21:06 +01:00
Robin Müller
99b90e625d
refactored: limit type specified separately
2020-02-16 16:14:29 +01:00
Robin Müller
ddae9ee80f
adapted temp sensor to use °C limits, doc added
2020-02-16 14:59:45 +01:00
Robin Müller
d8ed5bb1c1
some comments for missing doc
2020-02-15 18:55:22 +01:00
Robin Müller
e15839b3a6
Thermal: Some formatting stuff, doc to do
...
Need to find out how to use the thermal components
2020-02-15 18:26:25 +01:00
Robin Müller
a5692079c6
Small possilbe bugfix in MessageQueue.cpp
...
And other small changes.
Only assign last partner if message receiving was successful.
Some formatting stuff, include in <> notation
doc for task factory free RTOS, high priority means high number
2020-02-15 15:37:00 +01:00
Robin Müller
a7964c7200
Merge branch 'luz_FixedTimeslotTask_ExistenceCheck' into mueller_framework
2020-02-15 15:34:53 +01:00
Robin Müller
413d659381
slight change
2020-02-15 15:27:06 +01:00
Steffen Gaisser
75106e7317
Merge branch 'mueller_CSB_AbstractFunctionsAtTop' of KSat/fsfw into master
...
Added some comments in Commanding Service Base and moved abstract functions to the top for better visibility.
2020-02-11 16:10:26 +01:00
Steffen Gaisser
3f2f76b8cf
Update 'tmtcservices/CommandingServiceBase.h'
...
Added a few comments
2020-02-11 15:38:12 +01:00
Steffen Gaisser
51e9cafc16
Merge branch 'mueller_PusServiceBase_Doc_And_Bugfix' of KSat/fsfw into master
...
Updated a few comments in PusServiceBase and fixed an issue with a wrong type of the additional errorParameters.
2020-02-11 15:22:59 +01:00
Steffen Gaisser
c98f19b4c0
Update 'tmtcservices/PusServiceBase.h'
...
Removed comment.
2020-02-11 15:17:03 +01:00
Steffen Gaisser
543df94d84
Merge branch 'mueller_FIFO_typo' of KSat/fsfw into master
...
Fixes a typo in container/FIFO empty function name.
2020-02-11 15:13:41 +01:00
Robin Müller
e03aff3731
Device Handler Base Proposals
...
1. Interface functions moved closer to top (and functions which should
be implemented)
2. ioBoardAddress renamed to logicalAddress. getter FUnction added.
3. debug interface for easier debugging of device handlers
4. new documentation
5. new return value for scanForReply to ignore full packet
2020-02-03 22:34:15 +01:00
Robin Müller
11861c0dbc
Moved CSB abstract functions to top
...
Interface functions closer at top
2020-02-03 22:27:44 +01:00
Robin Müller
e7318995f4
FIFO typo fix
2020-02-03 18:03:10 +01:00
Robin Müller
b3faf1e4ad
old timestring used
2020-01-31 23:42:11 +01:00
Robin Müller
5190e4c16e
Serial Buffer dapter changes reverted
...
CCSDS time bugfixes in separate section (for C98)
Serial buffer adapter 2 bugfixes
2020-01-31 00:54:34 +01:00
Robin Müller
09144b18c4
ccsds time changes changed
2020-01-29 01:03:20 +01:00
Robin Müller
7dd4694d9d
CCSDS time extra defined for avr lib
2020-01-28 23:19:19 +01:00
Robin Müller
8f17d5147e
SerialFixedArrayList constructor bugfix
2020-01-27 00:43:01 +01:00