class GBTiles::GBT::Export::ASM::Converter

Constants

CHANNELS

Public Instance Methods

convert(data) click to toggle source
# File lib/gbtiles/gbt/export/asm/converter.rb, line 20
def convert data
  CHANNELS[1].data = data[0..3]
  CHANNELS[2].data = data[4..7]
  CHANNELS[3].data = data[8..11]
  CHANNELS[4].data = data[12..15]

  [
    CHANNELS[1].convert.map { |x| sprintf('0x%02X', x) }.join(', '),
    CHANNELS[2].convert.map { |x| sprintf('0x%02X', x) }.join(', '),
    CHANNELS[3].convert.map { |x| sprintf('0x%02X', x) }.join(', '),
    CHANNELS[4].convert.map { |x| sprintf('0x%02X', x) }.join(', ')
  ].join(', ')
end