PLOC SUPV Update to newer firmware #316

Merged
muellerr merged 99 commits from mueller/tas_ploc_supv_update into develop 2022-11-18 14:27:13 +01:00

99 Commits

Author SHA1 Message Date
Robin Müller 28c662e6a7
update changelog
EIVE/eive-obsw/pipeline/pr-develop Build queued... Details
2022-11-18 14:26:40 +01:00
Robin Müller 4b36cdc3da Merge branch 'develop' into mueller/tas_ploc_supv_update
EIVE/eive-obsw/pipeline/pr-develop Build queued... Details
2022-11-18 14:25:58 +01:00
Robin Müller 02eff4a26f
some more bugfixes
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-18 14:18:45 +01:00
Robin Müller c248cdb876
fix for error handling longer request
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 17:46:06 +01:00
Robin Müller 0857a480e5
zero init some values
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 17:39:16 +01:00
Robin Müller 2c00119b47
set SP max size
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 17:28:41 +01:00
Robin Müller ae11f73e24
disable debug mode
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 16:43:54 +01:00
Robin Müller 3ab27f63f2
fix scheduling order
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 16:20:13 +01:00
Robin Müller 7c821e33f0
somethings wrong
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 15:59:31 +01:00
Robin Müller 9a3fd51337
tweak do off activity
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 15:48:44 +01:00
Robin Müller f08709ef29
switch off debugging spam
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 15:24:26 +01:00
Robin Müller 114d16224e
bump fsfw
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 15:22:15 +01:00
Robin Müller cdadb02420
mask corrections ,set sec header flag
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 13:58:40 +01:00
Robin Müller 9bf6ac7a9a
clean up printouts a bit
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 13:48:40 +01:00
Robin Müller 00dd2e99a8
getting there
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 13:39:59 +01:00
Robin Müller ffc4a3456b
some better names
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 13:26:03 +01:00
Robin Müller 72f8e359bb
CRC failure
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 13:24:39 +01:00
Robin Müller 53535b6023
fix bugs in SW
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 11:45:09 +01:00
Robin Müller bb66228837
re-test the simpler method
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-17 11:38:45 +01:00
Robin Müller bce8c71e38
crc check now works 2022-11-17 11:33:47 +01:00
Robin Müller 612a475eec
update event translations
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-16 15:26:47 +01:00
Robin Müller 4e3abb92f2
update events
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-16 15:25:29 +01:00
Robin Müller eb371b3024
ctor fix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-16 15:05:12 +01:00
Robin Müller 3ef0b3ea6d
TAS PLOC SUPV
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-16 15:03:10 +01:00
Robin Müller 03e007fd36
afmt
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-16 14:43:22 +01:00
Robin Müller 5b770a6407
remove HDLC framing including CRC
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-16 14:42:18 +01:00
Robin Müller 3510cc85fc
a lot of bugfixes
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-16 13:26:49 +01:00
Robin Müller 32005a2d3a
more printouts, switch on debug mode
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-16 11:57:29 +01:00
Robin Müller 9163db6bcf
add debug statements
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 18:02:17 +01:00
Robin Müller 1f6f11ee88
bugfix for start method
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:51:22 +01:00
Robin Müller a55e6a1725
logic fix 2022-11-15 17:48:44 +01:00
Robin Müller 3059e196a3
update object list
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:47:24 +01:00
Robin Müller 42c52295f7
re-run generators
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:44:47 +01:00
Robin Müller 38e0df5d12
increase prio a bit
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:42:53 +01:00
Robin Müller c436a2abda
rename helper
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:41:15 +01:00
Robin Müller 2b4ec6d274
add start method for uart man
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:40:19 +01:00
Robin Müller 38e74e6eaf
rename ploc supv uart man
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:24:38 +01:00
Robin Müller 7fb689b451
it was not the #pragma once
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:22:28 +01:00
Robin Müller e5ec8a7490
now the linux files are compiling
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:21:12 +01:00
Robin Müller 23cfe3aa69
unbelievable
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:15:14 +01:00
Robin Müller 9481cc2eb0
rename bsp hosted scheduling file
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:08:10 +01:00
Robin Müller 99f92a87da
rename scheduling file
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 17:03:46 +01:00
Robin Müller b9f4a7be0c
dumb undefined reference
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 16:59:33 +01:00
Robin Müller f96d831cc9
simiplify hosted SW
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 16:46:47 +01:00
Robin Müller 7d7efaca42
improve hosted SW
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 16:44:07 +01:00
Robin Müller 9ee969218c
add README entry for udevadm usage
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 16:06:23 +01:00
Robin Müller cf57be14bc
assign name for hosted ploc supv
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 16:00:32 +01:00
Robin Müller 2f0f837534
Merge remote-tracking branch 'origin/develop' into mueller/tas_ploc_supv_update
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-15 13:42:22 +01:00
Robin Müller 4c5515c05c
update status code handling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-11 11:06:08 +01:00
Robin Müller a07a55eac1
Merge remote-tracking branch 'origin/develop' into mueller/tas_ploc_supv_update
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 18:14:53 +01:00
Robin Müller a74ddbbb9f
small bugfix
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 17:46:57 +01:00
Robin Müller 02df949a48
this seems to work
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 17:42:19 +01:00
Robin Müller ec7ce5ddb6
ploc components now compile for hosted (linux)
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-10 17:32:11 +01:00
Robin Müller 5ed0ade358
bump fsfw
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 16:23:51 +01:00
Robin Müller e7005c18a4
bump fsfw
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 15:58:48 +01:00
Robin Müller 63f48c5f45 Merge remote-tracking branch 'origin/develop' into mueller/tas_ploc_supv_update
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 15:44:49 +01:00
Robin Müller 09ccb5ddf7
re-enable wipe cmd
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 13:50:18 +01:00
Robin Müller a2b0e53301
bugfix SW update
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 13:08:17 +01:00
Robin Müller 3be45b32ef
renaming
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-10 11:20:27 +01:00
Robin Müller b88b4cc06d
tweaks and fixes for UART man
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-09 19:47:42 +01:00
Robin Müller 9e006d93fe
move other function to graveyard
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-09 19:27:18 +01:00
Robin Müller c42eae9c17
re-enabled some commands
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-09 19:24:48 +01:00
Robin Müller 2118c0691c Merge remote-tracking branch 'origin/develop' into mueller/tas_ploc_supv_update
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-09 15:15:40 +01:00
Robin Müller e2a0db8fcc
command and function graveyard
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 20:41:20 +01:00
Robin Müller d3da5bd2d8
add factory reset cmd
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 20:37:57 +01:00
Robin Müller 52f15906d8
kick out more commands
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 20:14:42 +01:00
Robin Müller fd5cc19231
remove non-working commands
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 20:04:57 +01:00
Robin Müller 27e46615b6
repaire exe handling 2022-11-08 19:53:26 +01:00
Robin Müller 54523b25d1
fixed ack reply handling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 17:07:12 +01:00
Robin Müller 1d6258d223
start fixing dev handler ack handling
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 16:56:42 +01:00
Robin Müller 28cd78db96
implemented the last tricky parts 2022-11-08 16:26:30 +01:00
Robin Müller f564fb5c1a
some fixes for thread shutdown code
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 14:52:07 +01:00
Robin Müller 763bf2d85b
remove flush call, belongs in lower layer
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 14:29:41 +01:00
Robin Müller 9d02322cd7
continue refactoring
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 14:26:52 +01:00
Robin Müller cfe7599f62
use result namespace instead of interface
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 11:18:03 +01:00
Robin Müller 4515703efa
added tm service IDs
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 11:08:21 +01:00
Robin Müller 4bf22f689a
create TM base class
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 10:22:57 +01:00
Robin Müller 3b575acd55
comment out more code which was removed
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-08 10:10:57 +01:00
Robin Müller 8dbb3dcd9b
continue refactoring
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-07 17:31:16 +01:00
Robin Müller e46bb42266
continue switch to new packet format 2022-11-07 13:37:51 +01:00
Robin Müller f32f68d0e0
continue switch to new packet format 2022-11-07 11:26:36 +01:00
Robin Müller 95a3ea1d23
start using new packet format 2022-11-07 11:19:10 +01:00
Robin Müller 23025eec7a
no payload packet impl 2022-11-07 10:30:09 +01:00
Robin Müller 32865d1834
use on/off semantics and rename handler 2022-11-07 10:00:54 +01:00
Robin Müller bb2f8edc77
add new APID defs 2022-11-07 09:26:36 +01:00
Robin Müller 2b9afbedff
important fix and clarification
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-04 14:19:58 +01:00
Robin Müller dc024e5385
low level impl complete
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-04 13:40:42 +01:00
Robin Müller 5df45f9fa7
start com IF function impl
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit Details
2022-11-04 12:51:01 +01:00
Robin Müller 74837753bf
add IPC ring buf and buffer
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-04 12:45:20 +01:00
Robin Müller b5cd873f6d
completed ring buffer parser
EIVE/eive-obsw/pipeline/head Build started... Details
EIVE/eive-obsw/pipeline/pr-develop This commit looks good Details
2022-11-04 12:38:30 +01:00
Robin Müller af0853a42b
continue HDLC parsing 2022-11-04 12:04:47 +01:00
Robin Müller 45c95e559e
started HDLC ring buffer decoder
EIVE/eive-obsw/pipeline/head This commit looks good Details
2022-11-04 11:53:07 +01:00
Robin Müller 6350dbe0e9
now its getting tricky
EIVE/eive-obsw/pipeline/head This commit looks good Details
2022-11-04 11:38:21 +01:00
Robin Müller d254331b8e
add basic manual UART reading 2022-11-04 11:34:33 +01:00
Robin Müller 826f4ce29c
add lock, use generic sem interface
EIVE/eive-obsw/pipeline/head This commit looks good Details
2022-11-04 11:16:22 +01:00
Robin Müller de66ac66c6
supv helper is a com IF now
EIVE/eive-obsw/pipeline/head This commit looks good Details
2022-11-04 11:08:47 +01:00
Robin Müller 048cd89053
use scoped includes
EIVE/eive-obsw/pipeline/head This commit looks good Details
2022-11-04 09:45:32 +01:00
Robin Müller 5dc41badc3
bump tmtc
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
2022-11-04 09:37:14 +01:00
Robin Müller 1ac9e53b1f
add TAS sources
EIVE/eive-obsw/pipeline/head There was a failure building this commit Details
2022-11-04 09:35:17 +01:00