def decode_channel_parameters(channel):
    """Decode a channel object's parameters into human-readable format."""
    channel_types = {(1): 'device', (5): 'static', (6): 'user input', (7):
        'system'}
    io_options = {(0): 'readonly', (1): 'readwrite'}
    datatype_options = {(1): 'float', (2): 'string', (3): 'integer', (4):
        'boolean', (5): 'datetime', (6): 'timespan', (7): 'file', (8): 'latlng'
        }
    channel['channelType'] = channel_types[channel['channelType']]
    channel['io'] = io_options[channel['io']]
    channel['dataType'] = datatype_options[channel['dataType']]
    return channel
