# Table Based Codeplug Format

This chapter describes the old and deprecated table based `conf` text-file format. This format is already incomplete and will remains so. This documentation is maintained for the sake of completeness but you should not use that format in future.

qdmr will still be able to import this format but it will not save codeplugs in that format anymore. The new codeplug format is documented in codeplug.

This configuration file format represents a generic configuration for a wide variety of radios. It is a simple text file containing simple key-value definitions like the DMR ID as well as tables like the table of channels, contacts, etc.

The aim of this config format is to be human-readable and writable. This would allow users to write config file by hand and share them easily, as well as enable users to modify shared configurations using a text editor. To this end, the format must be intuitive and to some degree self-documenting.

Within the following sections, I will describe that text format in some detail.

To document your configuration, you may use so-called line-comments. These comments start with the character `#` and end at the end-of-line.

    # A comment, everything in this line is ignored
    ID: 12345678   # Another comment