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
8168885dd9
Serialization documentation update
2019-12-08 22:57:03 +01:00
3159ccbc40
fixed map and local pool doc
2019-12-08 22:26:42 +01:00
d99ed47150
fixed map bugfix (fist instead of first), new access functions for fixed maP
...
(first(), second()), some documentation, raw pool access read() call public
because call is necessary before using public serialize function.
maybe integrate read() call into serialize function?
2019-12-08 19:04:53 +01:00