Method: OpenC3::LimitsParser#create_limits
- Defined in:
- lib/openc3/packets/parsers/limits_parser.rb
#create_limits(packet, item, warnings) ⇒ Object
54 55 56 57 58 59 60 61 62 63 64 65 66 |
# File 'lib/openc3/packets/parsers/limits_parser.rb', line 54 def create_limits(packet, item, warnings) limits_set = get_limits_set() initialize_limits_values(packet, item) ensure_consistency_with_default(packet, item, warnings) item.limits.values[limits_set] = get_values() item.limits.enabled = get_enabled() item.limits.persistence_setting = get_persistence() item.limits.persistence_count = 0 packet.update_limits_items_cache(item) limits_set end |