c9e4c73bd2
Local pool public members/functions moved to top
2020-01-18 15:03:22 +01:00
1f4391f56e
Endian Swapper buffer swapper changes reverted
2020-01-17 21:11:39 +01:00
1d1bb88a6f
Merge request check
2020-01-16 19:07:53 +01:00
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
1437f33027
Serial Fixed Array List template type clarifications
2020-01-15 17:30:23 +01:00
9aa57f29b8
basic documentation thermal
2020-01-15 13:52:18 +01:00
9ec0b80497
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-01-15 13:32:41 +01:00
f16cce8be1
Basic doc for thermal modules started
2020-01-15 13:32:21 +01:00
b0d88129db
Pool Raw Access Helper bugfix
...
debug output commented
2020-01-14 01:39:47 +01:00
c747952336
fixed map full() function added.
...
Pool raw access debugging
2020-01-14 00:49:09 +01:00
01551b8fa5
Getter function in SerialBufferAdapter
...
For const uint8_t *
2020-01-13 01:21:53 +01:00
1369e792b4
CommandingServiceBase documentation
2020-01-13 00:14:14 +01:00
d2325e60b6
Import bugfix in MessageQueue.cpp
...
lastPartner is only assigned if receiveMessage is successful
2020-01-12 15:51:59 +01:00
a8247eb2f0
Some more debugging output switched on
2020-01-12 14:18:12 +01:00
0ce67de8c8
Changes to pool access classes
...
1. PoolRawAccessHelper is more robust now and has better error handling
2. PoolRawAccess: Removed an unneeded constructor value, moved serialize
further to the top. Added new returnvalues and more precise error
handling for read() call
3. DataSet: Made MAX Number of data pool entries public so it can be
used by pool raw access error handling
2020-01-10 00:57:09 +01:00
59b25bee86
pool raw helper input buffer type changed to uint32_t
2020-01-09 19:04:33 +01:00
0ddc44062d
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-01-09 12:50:00 +01:00
2ec486a880
max number of stored packets lowered
2020-01-05 18:20:57 +01:00
827f185e20
Some bugfixes(?) for PusServiceBase.
...
Getter Function for Serial Buffer Adapter.
2020-01-04 16:37:08 +01:00
a7450144de
doxygen group definitions moved to framework
2020-01-03 15:39:32 +01:00
0a57103339
Merge branch 'mueller_framework' of https://egit.irs.uni-stuttgart.de/KSat/fsfw into mueller_framework
2020-01-02 21:12:42 +01:00
f6e88e83db
debug output change
2020-01-02 21:12:21 +01:00
e2f07cbcd1
connect and disconnect functions public
2020-01-02 14:01:21 +01:00
831a01e79e
recvBuffer and recvSize initialized
2020-01-01 17:31:17 +01:00
c73cb90c36
receiveTc function adapted
2020-01-01 16:54:05 +01:00
a762c159fe
pool raw access helper info output commented out
2019-12-30 01:13:33 +01:00
2425685e44
Pool Raw Access Helper serialization of vectors implemented
2019-12-29 01:59:02 +01:00
666341d03d
new bool datatype for possible pool entries
2019-12-27 22:43:09 +01:00
79e7fee807
comment deleted
2019-12-26 22:15:19 +01:00
a38a2f4b3a
tmtc bridge bugfix: tm data deleted when overwriting old data
2019-12-26 22:07:17 +01:00
33a7c033a2
doc extended, instructions for sendTm and receiveTc
2019-12-26 20:38:15 +01:00
19e257a90a
tmtc bridge debug output corrected
2019-12-26 20:35:11 +01:00
8397f5b2b1
tmtc bridge bugfix
2019-12-26 20:17:21 +01:00
0066a6b788
Generic TMTC Bridge added
2019-12-26 19:47:46 +01:00
29b4480fc4
include adapted
2019-12-26 18:55:31 +01:00
e24f9b89e4
Pool Raw Access Helper tested, appesrs to work. SerializeAdapter doc
...
changes, tm packet stored debug output if not enough
storage available
2019-12-26 16:44:50 +01:00
1f1831c4a1
pool raw access init
2019-12-24 22:15:39 +01:00
f6b9b23287
pool raw access init
2019-12-24 01:41:04 +01:00
89f490ac36
assembly constructor formatting
2019-12-20 23:09:35 +01:00
Maximilian Luz
d17146d847
Check object existence before adding it to the PST
...
Currently, adding new objects/components to the FixedSlotSequence PST is
not being checked, meaning that it is possible to add NULL objects here
without any warning. This causes NULL-pointer errors when non-existent
components are added, which can be hard to debug.
To solve this, add a check for the object existence before adding it to
PST and emit an error message.
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
2019-12-20 18:10:39 +01:00
fa6cbe7e0c
pool raw access changed reverted
2019-12-11 23:18:28 +01:00
625f3dc79c
local pool modify data doc modifided
2019-12-11 23:15:34 +01:00
9382eb03e6
function to serialize pool ID buffers into dataset created
2019-12-11 22:50:08 +01:00
29a15e8154
commented out functions which will propably not
...
be needed and removed
2019-12-11 13:03:51 +01:00
138cac98d1
experimenting with recursive constructor and dataset call
2019-12-11 01:57:36 +01:00
f7d8f0c161
Reverted changed pool raw access commit
2019-12-10 23:26:48 +01:00
6abb3cc525
Merge remote-tracking branch 'origin/feature_EndianSwapper_UINT32_BUFFER_PoolRawAccess_Modification_For_Vectors' into mueller_framework
2019-12-10 14:54:32 +01:00
f33949ba4b
doc adapted, merging
2019-12-10 14:54:17 +01:00
356d1d35dc
experimenting with recursive constructor to enable
...
automatic vector registering
2019-12-10 13:29:16 +01:00
e765f8c99b
pool raw access modified so vectors are properly serialized now
...
Endian swapper can swap the entries of a uint16,uint32 buffers now.
Some documentation for functions added. setter function for serial buffer
adapter written but does not appear to compile, commented out
2019-12-09 12:27:14 +01:00