Commit Graph

56 Commits

Author SHA1 Message Date
b86e5664c4 include which was missing, pool raw access size_t replacements 2020-07-05 00:33:03 +02:00
24240b6c7d Documented EndianConverter and changed length to size_t 2020-07-05 00:12:04 +02:00
c160000027 Corrected filename of EndianConverter.h 2020-07-05 00:10:04 +02:00
d7bff31a4c compiling again 2020-07-01 14:17:55 +02:00
6802ff7d71 Merge remote-tracking branch 'upstream/mohr_serialize' into mueller_merge_mohr_serialize 2020-07-01 13:15:58 +02:00
60ae2d4565 continued with hk data pool
added deadline missed check for fixed timeslot task,
improved doc for both periodic task and fixed timeslot task
2020-06-19 14:25:03 +02:00
f578c3ea29 set buffer: const buffer is set too 2020-06-11 16:46:18 +02:00
6838a9e768 serial buffer adapter bugfix 2020-06-11 16:19:22 +02:00
8d3ac33b0e reordering init list for compiler 2020-06-05 20:18:38 +02:00
872c350a92 another small bugfix (this-> was missing) 2020-06-05 18:36:22 +02:00
ef3e5c4582 very important bugfix for serial buffer adapter 2020-06-05 18:20:21 +02:00
d7036edb94 hotfix 2020-06-05 15:53:20 +02:00
a5d2cbd7db some more sif replacements 2020-04-23 21:59:24 +02:00
Uli
6553450b4b Actually, not that horrible, thanks to sed 2020-04-21 22:28:43 +02:00
Uli
a42832ca01 working on updating SerializeIF, to quote Basti: This is going to be horrible 2020-04-21 21:34:03 +02:00
e77ca55b1d serial fixed array list adapter doc fix 2020-04-18 17:14:18 +02:00
9284fe81da added override specifiers, some doc fixes 2020-04-15 20:53:03 +02:00
906f941f32 ssize_t in deSerialize replaced by size_t 2020-04-15 15:53:46 +02:00
af27a2441a added catch framework for basic testing 2020-04-14 16:19:13 +02:00
b48a0a4a4c unit test class continued. serialize adapter
functions which are internal, extracted to separate class
2020-04-13 22:45:23 +02:00
a0ee010926 Added test folder. 2020-04-13 16:27:05 +02:00
8a8761ea88 stopwatch bugfix 2020-04-09 17:56:48 +02:00
30ed08005f reverted some naming changes 2020-04-07 22:16:43 +02:00
e791f44c41 copy ctor and assgnment op forbidden
for serial linked lists
2020-04-05 23:03:32 +02:00
42838272a5 replaced int32_t size by ssize_t (type trait trick) 2020-04-05 22:42:48 +02:00
87852e5f2a replaced getSerializedSize returnvalue with size_t 2020-04-05 21:54:11 +02:00
7079c9c56d replaced serializeIF serialize sizes with size_t 2020-04-05 17:58:39 +02:00
a65a19f583 deletd serial buffer adapter2 2020-04-05 15:33:24 +02:00
4a35035b28 serial buffer adapted improvements 2020-04-05 15:30:31 +02:00
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
1977942c4b Array List Entry swapper function
And respective SerialAdapter functions to use it
2020-01-22 14:24:48 +01:00
5cb591a063 Array List swapper for SerialFixedArrayList 2020-01-18 18:01:37 +01:00
6fe0f45c27 SerialBufferAdapter new setBuffer function
Serial Fixed Array List Adapter documentation adapted
SinglyLinkedList setEnd() function added
2020-01-18 16:48:33 +01:00
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
01551b8fa5 Getter function in SerialBufferAdapter
For const uint8_t *
2020-01-13 01:21:53 +01:00
827f185e20 Some bugfixes(?) for PusServiceBase.
Getter Function for Serial Buffer Adapter.
2020-01-04 16:37:08 +01:00
2425685e44 Pool Raw Access Helper serialization of vectors implemented 2019-12-29 01:59:02 +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
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
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
37a70df244 SerialBufferAdapter can process uint32_t * buffers now 2019-12-01 17:48:05 +01:00
46986f69e4 serialize tools more documentation 2019-11-02 23:30:12 +01:00
16af33a7bb doc for fifo, device com if.. 2019-10-29 19:31:18 +01:00
64f84d9d9f doc for dhb, serializeIF and SerializeAdapter 2019-10-27 03:21:38 +01:00
8f1517d276 additional comments on endianness (I hope this is correct) 2019-10-25 21:12:11 +02:00