Method: NMEAPlus::Message::AIS::VDM#last_ais_fill_bits

Defined in:
lib/nmea_plus/message/ais/vdm.rb,
lib/nmea_plus/message/ais/vdm.rb

#last_ais_fill_bitsInteger (readonly)

Get the fill bits for the last message in the sequence – the only one that matters

Returns:

  • (Integer)

100
101
102
103
104
105
106
107
108
109
# File 'lib/nmea_plus/message/ais/vdm.rb', line 100

def last_ais_fill_bits
  ptr = self
  fill_bits = nil
  loop do
    fill_bits = ptr.ais_payload_fill_bits
    break if ptr.next_part.nil?
    ptr = ptr.next_part
  end
  fill_bits.to_i
end