diff --git a/Svc/ActiveRateGroup/ActiveRateGroup.fpp b/Svc/ActiveRateGroup/ActiveRateGroup.fpp index 3ee1488e375..c60ad6d0d1e 100644 --- a/Svc/ActiveRateGroup/ActiveRateGroup.fpp +++ b/Svc/ActiveRateGroup/ActiveRateGroup.fpp @@ -15,7 +15,7 @@ module Svc { output port RateGroupMemberOut: [ActiveRateGroupOutputPorts] Sched @ Ping input port for health - async input port PingIn: Ping + async input port PingIn: Ping drop @ Ping output port for health output port PingOut: Ping diff --git a/Svc/BufferLogger/BufferLogger.fpp b/Svc/BufferLogger/BufferLogger.fpp index 6da2ffd6930..e045b185625 100644 --- a/Svc/BufferLogger/BufferLogger.fpp +++ b/Svc/BufferLogger/BufferLogger.fpp @@ -16,12 +16,12 @@ module Svc { async input port comIn: Fw.Com @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping - async input port schedIn: Svc.Sched + async input port schedIn: Svc.Sched drop # ---------------------------------------------------------------------- # Special ports diff --git a/Svc/CmdDispatcher/CmdDispatcher.fpp b/Svc/CmdDispatcher/CmdDispatcher.fpp index 66343b886e8..2f77328966e 100644 --- a/Svc/CmdDispatcher/CmdDispatcher.fpp +++ b/Svc/CmdDispatcher/CmdDispatcher.fpp @@ -24,10 +24,10 @@ module Svc { async input port seqCmdBuff: [CmdDispatcherSequencePorts] Fw.Com hook @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Run port used to emit telemetry - async input port run: Svc.Sched + async input port run: Svc.Sched drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/CmdSequencer/CmdSequencer.fpp b/Svc/CmdSequencer/CmdSequencer.fpp index f1c4012784f..ebc38165324 100644 --- a/Svc/CmdSequencer/CmdSequencer.fpp +++ b/Svc/CmdSequencer/CmdSequencer.fpp @@ -68,7 +68,7 @@ module Svc { async input port cmdResponseIn: Fw.CmdResponse @ Ping in port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping out port output port pingOut: Svc.Ping @@ -86,7 +86,7 @@ module Svc { output port comCmdOut: Fw.Com @ Schedule in port - async input port schedIn: Svc.Sched + async input port schedIn: Svc.Sched drop @ Notifies that a sequence has started running output port seqStartOut: Svc.CmdSeqIn diff --git a/Svc/ComLogger/ComLogger.fpp b/Svc/ComLogger/ComLogger.fpp index c4327b7ddb7..cf4bc223871 100644 --- a/Svc/ComLogger/ComLogger.fpp +++ b/Svc/ComLogger/ComLogger.fpp @@ -11,7 +11,7 @@ module Svc { async input port comIn: Fw.Com @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/DpCatalog/DpCatalog.fpp b/Svc/DpCatalog/DpCatalog.fpp index e1fd468dd2a..59ffc363f75 100644 --- a/Svc/DpCatalog/DpCatalog.fpp +++ b/Svc/DpCatalog/DpCatalog.fpp @@ -32,7 +32,7 @@ module Svc { # Component specific ports @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/DpManager/DpManager.fpp b/Svc/DpManager/DpManager.fpp index ebbf5a46fb4..74574f97f36 100644 --- a/Svc/DpManager/DpManager.fpp +++ b/Svc/DpManager/DpManager.fpp @@ -8,7 +8,7 @@ module Svc { # ---------------------------------------------------------------------- @ Schedule in port - async input port schedIn: Svc.Sched + async input port schedIn: Svc.Sched drop # ---------------------------------------------------------------------- # Ports for handling buffer requests diff --git a/Svc/DpWriter/DpWriter.fpp b/Svc/DpWriter/DpWriter.fpp index f24594f0925..152be91baf4 100644 --- a/Svc/DpWriter/DpWriter.fpp +++ b/Svc/DpWriter/DpWriter.fpp @@ -8,7 +8,7 @@ module Svc { # ---------------------------------------------------------------------- @ Schedule in port - async input port schedIn: Svc.Sched + async input port schedIn: Svc.Sched drop # ---------------------------------------------------------------------- # Ports for handling data products diff --git a/Svc/EventManager/EventManager.fpp b/Svc/EventManager/EventManager.fpp index b97a8d807e3..2ea88960ae9 100644 --- a/Svc/EventManager/EventManager.fpp +++ b/Svc/EventManager/EventManager.fpp @@ -53,7 +53,7 @@ module Svc { output port FatalAnnounce: Svc.FatalEvent @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/FileDownlink/FileDownlink.fpp b/Svc/FileDownlink/FileDownlink.fpp index eed9376aa41..5e710a3f41f 100644 --- a/Svc/FileDownlink/FileDownlink.fpp +++ b/Svc/FileDownlink/FileDownlink.fpp @@ -8,7 +8,7 @@ module Svc { # ---------------------------------------------------------------------- @ Run input port - async input port Run: Svc.Sched + async input port Run: Svc.Sched drop @ Mutexed Sendfile input port guarded input port SendFile: Svc.SendFileRequest @@ -23,7 +23,7 @@ module Svc { output port bufferSendOut: Fw.BufferSend @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/FileManager/FileManager.fpp b/Svc/FileManager/FileManager.fpp index bef777c7133..d85f42002f7 100644 --- a/Svc/FileManager/FileManager.fpp +++ b/Svc/FileManager/FileManager.fpp @@ -8,7 +8,7 @@ module Svc { # ---------------------------------------------------------------------- @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Scheduler input port for rate group operations sync input port schedIn: Sched diff --git a/Svc/FileUplink/FileUplink.fpp b/Svc/FileUplink/FileUplink.fpp index 90ef4e9a821..b2b67bd5c39 100644 --- a/Svc/FileUplink/FileUplink.fpp +++ b/Svc/FileUplink/FileUplink.fpp @@ -14,7 +14,7 @@ module Svc { output port bufferSendOut: Fw.BufferSend @ Ping in - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping out output port pingOut: Svc.Ping diff --git a/Svc/FpySequencer/FpySequencer.fpp b/Svc/FpySequencer/FpySequencer.fpp index 8af40d3d7ce..b9e80e1af03 100644 --- a/Svc/FpySequencer/FpySequencer.fpp +++ b/Svc/FpySequencer/FpySequencer.fpp @@ -38,7 +38,7 @@ module Svc { @ Ping in port # TODO should ping have highest prio? or lowest? - async input port pingIn: Svc.Ping priority 10 assert + async input port pingIn: Svc.Ping priority 10 drop @ port to trigger a wakeup or timeout check. increase frequency @ to increase temporal resolution of sequencer diff --git a/Svc/PrmDb/PrmDb.fpp b/Svc/PrmDb/PrmDb.fpp index bca4f172faa..b2a4b95b1e1 100644 --- a/Svc/PrmDb/PrmDb.fpp +++ b/Svc/PrmDb/PrmDb.fpp @@ -69,7 +69,7 @@ module Svc { async input port setPrm: Fw.PrmSet @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/TlmChan/TlmChan.fpp b/Svc/TlmChan/TlmChan.fpp index d15072ed08a..52b73b2d818 100644 --- a/Svc/TlmChan/TlmChan.fpp +++ b/Svc/TlmChan/TlmChan.fpp @@ -10,13 +10,13 @@ module Svc { guarded input port TlmGet: Fw.TlmGet @ Run port for starting packet send cycle - async input port Run: Svc.Sched + async input port Run: Svc.Sched drop @ Packet send port output port PktSend: Fw.Com @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping diff --git a/Svc/TlmPacketizer/TlmPacketizer.fpp b/Svc/TlmPacketizer/TlmPacketizer.fpp index 1655c3e2eb7..4125fdac9ca 100644 --- a/Svc/TlmPacketizer/TlmPacketizer.fpp +++ b/Svc/TlmPacketizer/TlmPacketizer.fpp @@ -28,13 +28,13 @@ module Svc { async input port controlIn: EnableSection @ Ping input port - async input port pingIn: Svc.Ping + async input port pingIn: Svc.Ping drop @ Ping output port output port pingOut: Svc.Ping @ Run port for starting packet send cycle - async input port Run: Svc.Sched + async input port Run: Svc.Sched drop @ Input configuration port async input port configureSectionGroupRate: ConfigureGroupRate