{
    "channels": [
        {
            "device": "HackRF",
            "demod_type": "fsk4", 
            "destination": "udp://127.0.0.1:23456", 
            "excess_bw": 0.2, 
            "filter_type": "rrc", 
            "if_rate": 24000, 
            "name": "DMR", 
            "plot": "symbol", 
            "symbol_rate": 4800
        }
    ], 
    "devices": [
        {
            "args": "hackrf", 
            "frequency": 443500000, 
            "gains": "RF:14,IF:40,BB:40", 
            "gain_mode": true,
            "name": "HackRF", 
            "offset": 50e3, 
            "ppm": 0.0, 
            "rate": 1000000, 
            "tunable": false
        }
    ],
    "audio": {
        "module": "sockaudio.py",
        "instances": [
            {
                "instance_name": "audio0",
                "device_name": "pulse",
                "udp_port": 23456,
                "audio_gain": 0.7,
                "number_channels": 2
            }
        ]
    },
    "terminal": {
        "module": "terminal.py",
        "terminal_type": "curses",
        "#terminal_type": "http:127.0.0.1:8080",
        "terminal_timeout": 5.0,
        "curses_plot_interval": 0.2,
        "http_plot_interval": 1.0,
        "http_plot_directory": "../www/images",
        "tuning_step_large": 1200,
        "tuning_step_small": 100
    }
}
