Method: OpenC3::TableManagerCore.generate

Defined in:
lib/openc3/tools/table_manager/table_manager_core.rb

.generate(definition_filename) ⇒ Object



104
105
106
107
108
109
110
111
112
# File 'lib/openc3/tools/table_manager/table_manager_core.rb', line 104

def self.generate(definition_filename)
  config = TableConfig.process_file(definition_filename)
  binary = ''
  config.tables.each do |table_name, table|
    table.restore_defaults
    binary += table.buffer
  end
  binary
end