# File lib/numru/nusdas.rb, line 1322 def parse_data(str) h = Hash.new h[:member] = str[0,4] h[:validtime] = get_sint4(str[4,4]) h[:validtime2] = get_sint4(str[8,4]) h[:plane] = str[12,6] h[:plane2] = str[18,6] h[:element] = str[24,6] # str[30,2] h[:size] = str[32,8].unpack("N2") h[:packing] = str[40,4] h[:missing] = str[44,4] h[:data] = str[48..-1] return h end