lib/cosmos/utilities/simulated_target.rb in cosmos-4.5.2-java vs lib/cosmos/utilities/simulated_target.rb in cosmos-5.0.2.pre.beta2
- old
+ new
@@ -1,14 +1,23 @@
# encoding: ascii-8bit
-# Copyright 2014 Ball Aerospace & Technologies Corp.
+# Copyright 2022 Ball Aerospace & Technologies Corp.
# All Rights Reserved.
#
# This program is free software; you can modify and/or redistribute it
-# under the terms of the GNU General Public License
+# under the terms of the GNU Affero General Public License
# as published by the Free Software Foundation; version 3 with
# attribution addendums as found in the LICENSE.txt
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+#
+# This program may also be used under the terms of a commercial or
+# enterprise edition license of COSMOS if purchased from the
+# copyright holder
require 'cosmos/packets/packet'
require 'cosmos/packets/structure'
require 'cosmos/system/system'
@@ -67,10 +76,10 @@
pending_packets = []
# Determine if packets are due to be sent and add to pending
@tlm_packets.each do |name, packet|
if packet.packet_rate
- if ((count_100hz % packet.packet_rate) == 0)
+ if (count_100hz % packet.packet_rate) == 0
pending_packets << packet
end
end
end