muellerr
52c05e2f3d
minor formatting for pull request
2020-03-19 12:44:24 +01:00
muellerr
b7e3449b04
some more doc for containers
2020-03-19 12:38:11 +01:00
muellerr
a3903f80fb
typedef address_t moved to deviceComIF
2020-03-19 00:49:47 +01:00
muellerr
b5fe1fa530
dhb virtual function moved to top
2020-03-09 22:15:52 +01:00
muellerr
6579200f55
removed counter, will be implemented in childclass
2020-03-06 19:01:31 +01:00
muellerr
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
muellerr
22e4dabd1b
BinSemaphore reset function added
2020-03-06 15:39:42 +01:00
muellerr
43ac0ec04b
Communication Message continued
2020-03-04 23:07:54 +01:00
muellerr
fb6172fdc5
communication message continued.
...
Some fixed timeslot task improvements
2020-03-04 00:37:58 +01:00
muellerr
dd4a5a45e3
communication message extended
2020-03-03 21:20:08 +01:00
muellerr
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
muellerr
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
muellerr
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
muellerr
6d6c78b255
task management doc
2020-02-29 01:21:36 +01:00
muellerr
fa38a37604
all context switches calls to TaskManagement.h now
2020-02-28 22:55:25 +01:00
muellerr
c93ee5c6cd
message queue IF return values
2020-02-27 19:00:51 +01:00
muellerr
abccd81fdf
new file for freeRTOS task management functions
2020-02-26 16:55:35 +01:00
muellerr
083cc7c50a
sempahore wrapper extended
2020-02-25 17:04:21 +01:00
muellerr
685c18dc4e
Merge branch 'ksat_master' into mueller_framework
2020-02-25 12:55:20 +01:00
muellerr
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
muellerr
7a426acece
therm sensor doc correction
2020-02-21 16:08:43 +01:00
muellerr
54eeb71f02
bugfix: added implementation
2020-02-17 21:20:51 +01:00
muellerr
6ab07aeb19
valid mask bugfixes
2020-02-16 21:04:17 +01:00
muellerr
1001c1d48b
added new IF for thermal messages
2020-02-16 17:21:06 +01:00
muellerr
99b90e625d
refactored: limit type specified separately
2020-02-16 16:14:29 +01:00
muellerr
ddae9ee80f
adapted temp sensor to use °C limits, doc added
2020-02-16 14:59:45 +01:00
muellerr
d8ed5bb1c1
some comments for missing doc
2020-02-15 18:55:22 +01:00
muellerr
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
muellerr
a7964c7200
Merge branch 'luz_FixedTimeslotTask_ExistenceCheck' into mueller_framework
2020-02-15 15:34:53 +01:00
muellerr
413d659381
slight change
2020-02-15 15:27:06 +01:00
muellerr
b3faf1e4ad
old timestring used
2020-01-31 23:42:11 +01:00
muellerr
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
muellerr
09144b18c4
ccsds time changes changed
2020-01-29 01:03:20 +01:00
muellerr
7dd4694d9d
CCSDS time extra defined for avr lib
2020-01-28 23:19:19 +01:00
muellerr
8f17d5147e
SerialFixedArrayList constructor bugfix
2020-01-27 00:43:01 +01:00
muellerr
85048cc9ee
Pool Raw Access change bugfix
2020-01-26 22:13:56 +01:00
muellerr
d9fa13b6eb
ADDED old pool entry constructor
2020-01-26 18:31:17 +01:00
muellerr
6eedb3f097
New Pool List Initializer.
...
Needs testing !!!
2020-01-23 15:45:21 +01:00
muellerr
d330958abb
Array List endian swapper protected now
2020-01-22 14:27:11 +01:00
muellerr
1977942c4b
Array List Entry swapper function
...
And respective SerialAdapter functions to use it
2020-01-22 14:24:48 +01:00
muellerr
3d2bdae14d
CSB abstract functions moved to top
...
So documentation of functions to implement is closer to the top
2020-01-20 23:29:36 +01:00
muellerr
dba26baee6
Restructured header file
...
Abstract functions are closer to the top
because they must be implemented and documentation
should be near the top.
Important virtual functions moved up too.
Additional documentation added
2020-01-20 23:00:23 +01:00
muellerr
782ba143a6
FixedTimeslotTask object check
...
Before adding to PST. Prevents NULL exception.
2020-01-20 22:03:13 +01:00
muellerr
424c82ce16
Extracted one logic block
...
To increase readability
2020-01-18 23:07:43 +01:00
muellerr
5cb591a063
Array List swapper for SerialFixedArrayList
2020-01-18 18:01:37 +01:00
muellerr
6fe0f45c27
SerialBufferAdapter new setBuffer function
...
Serial Fixed Array List Adapter documentation adapted
SinglyLinkedList setEnd() function added
2020-01-18 16:48:33 +01:00
muellerr
c9e4c73bd2
Local pool public members/functions moved to top
2020-01-18 15:03:22 +01:00
muellerr
1f4391f56e
Endian Swapper buffer swapper changes reverted
2020-01-17 21:11:39 +01:00
muellerr
1d1bb88a6f
Merge request check
2020-01-16 19:07:53 +01:00
muellerr
9bdbc2c380
Endian swapper changes, Serial buffer adapter
...
New Serial Buffer Adapter with complete template class for buffer type.
Endian Swapper input now standard uint8_t * pointers instead of template
type. Fixed Array List new ctor, but commented out for now
2020-01-16 18:46:29 +01:00